|
| QT_BEGIN_NAMESPACE::DefineImageStrings (Unknown) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (Diffuse) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (Opacity) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (Specular) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (Emissive) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (Bump) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (SpecularAmountMap) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (Normal) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (Translucency) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (Roughness) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (BaseColor) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (Metalness) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (Occlusion) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (Height) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (Clearcoat) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (ClearcoatRoughness) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (ClearcoatNormal) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (Transmission) |
| QT_BEGIN_NAMESPACE::DefineImageStrings (Thickness) |
void | QT_BEGIN_NAMESPACE::textureCoordVaryingName (char(&outString)[TEXCOORD_VAR_LEN], quint8 uvSet) |
void | QT_BEGIN_NAMESPACE::textureCoordVariableName (char(&outString)[TEXCOORD_VAR_LEN], quint8 uvSet) |
static void | addLocalVariable (QSSGStageGeneratorBase &inGenerator, const QByteArray &inName, const QByteArray &inType) |
static QByteArray | uvTransform (const QByteArray &imageRotations, const QByteArray &imageOffsets) |
static void | sanityCheckImageForSampler (const QSSGRenderableImage &image, const char *samplerName) |
static void | generateImageUVCoordinates (QSSGMaterialVertexPipeline &vertexShader, QSSGStageGeneratorBase &fragmentShader, const QSSGShaderDefaultMaterialKey &key, QSSGRenderableImage &image, bool forceFragmentShader=false, quint32 uvSet=0, bool reuseImageCoords=false) |
static void | generateImageUVSampler (QSSGMaterialVertexPipeline &vertexGenerator, QSSGStageGeneratorBase &fragmentShader, const QSSGShaderDefaultMaterialKey &key, const QSSGRenderableImage &image, char(&outString)[TEXCOORD_VAR_LEN], quint8 uvSet=0) |
static QSSGShaderMaterialAdapter * | getMaterialAdapter (const QSSGRenderGraphObject &inMaterial) |
static void | generateFragmentDefines (QSSGStageGeneratorBase &fragmentShader, const QSSGShaderDefaultMaterialKey &inKey, const QSSGShaderDefaultMaterialKeyProperties &keyProps, QSSGShaderMaterialAdapter *materialAdapter, QSSGShaderLibraryManager &shaderLibraryManager) |
static void | generateFragmentShader (QSSGStageGeneratorBase &fragmentShader, QSSGMaterialVertexPipeline &vertexShader, const QSSGShaderDefaultMaterialKey &inKey, const QSSGShaderDefaultMaterialKeyProperties &keyProps, const QSSGShaderFeatures &featureSet, const QSSGRenderGraphObject &inMaterial, QSSGRenderableImage *firstImage, QSSGShaderLibraryManager &shaderLibraryManager) |
static quint32 | softShadowQualityToInt (QSSGRenderLight::SoftShadowQuality quality) |