SeparateToCombinedImageSamplerMapping Struct

struct QShader::SeparateToCombinedImageSamplerMapping

サンプラーユニフォームのマッピングメタデータ。詳細...

パブリック変数

詳細説明

従来の結合イメージサンプラーユニフォームから、個別のテクスチャとサンプラーのバインディングポイントへのマッピングを記述します。

たとえば、combinedImageSampler"_54" で、textureBinding1 で、samplerBinding2 である場合、これは GLSL シェーダコードにsampler2D (または sampler3D など) ユニフォームがあり、_54 という名前で、元のシェーダの 2 つの別々のリソースバインディング (12) に対応していることを意味します。

注意: これは互換性が限定的に保証された RHI API です。詳細はQShader を参照してください。

メンバ変数ドキュメント

QByteArray SeparateToCombinedImageSamplerMapping::combinedSamplerName

int SeparateToCombinedImageSamplerMapping::samplerBinding

int SeparateToCombinedImageSamplerMapping::textureBinding

©2024 The Qt Company Ltd. 本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。