|
| QSGOutlinedTextRhiShader (QFontEngine::GlyphFormat glyphFormat, int viewCount, bool alphaTexture) |
| QSGOutlinedTextRhiShader (QFontEngine::GlyphFormat glyphFormat, int viewCount, bool alphaTexture) |
| QSGStyledTextRhiShader (QFontEngine::GlyphFormat glyphFormat, int viewCount, bool alphaTexture) |
bool | updateUniformData (RenderState &state, QSGMaterial *newMaterial, QSGMaterial *oldMaterial) override |
| This function is called by the scene graph to get the contents of the shader program's uniform buffer updated.
|
| QSGStyledTextRhiShader (QFontEngine::GlyphFormat glyphFormat, int viewCount, bool alphaTexture) |
bool | updateUniformData (RenderState &state, QSGMaterial *newMaterial, QSGMaterial *oldMaterial) override |
| This function is called by the scene graph to get the contents of the shader program's uniform buffer updated.
|
| QSG8BitTextMaskRhiShader (QFontEngine::GlyphFormat glyphFormat, int viewCount, bool alphaTexture) |
| QSG8BitTextMaskRhiShader (QFontEngine::GlyphFormat glyphFormat, int viewCount, bool alphaTexture) |
| QSGTextMaskRhiShader (QFontEngine::GlyphFormat glyphFormat, int viewCount) |
bool | updateUniformData (RenderState &state, QSGMaterial *newMaterial, QSGMaterial *oldMaterial) override |
| This function is called by the scene graph to get the contents of the shader program's uniform buffer updated.
|
void | updateSampledImage (RenderState &state, int binding, QSGTexture **texture, QSGMaterial *newMaterial, QSGMaterial *oldMaterial) override |
| This function is called by the scene graph to prepare use of sampled images in the shader, typically in the form of combined image samplers.
|
| QSGTextMaskRhiShader (QFontEngine::GlyphFormat glyphFormat, int viewCount) |
bool | updateUniformData (RenderState &state, QSGMaterial *newMaterial, QSGMaterial *oldMaterial) override |
| This function is called by the scene graph to get the contents of the shader program's uniform buffer updated.
|
void | updateSampledImage (RenderState &state, int binding, QSGTexture **texture, QSGMaterial *newMaterial, QSGMaterial *oldMaterial) override |
| This function is called by the scene graph to prepare use of sampled images in the shader, typically in the form of combined image samplers.
|
| QSGMaterialShader () |
| Constructs a new QSGMaterialShader.
|
virtual | ~QSGMaterialShader () |
virtual bool | updateGraphicsPipelineState (RenderState &state, GraphicsPipelineState *ps, QSGMaterial *newMaterial, QSGMaterial *oldMaterial) |
| This function is called by the scene graph to enable the material to provide a custom set of graphics state.
|
Flags | flags () const |
void | setFlag (Flags flags, bool on=true) |
| Sets the flags on this material shader if on is true; otherwise clears the specified flags.
|
void | setFlags (Flags flags) |
| Sets the flags for this material shader.
|
int | combinedImageSamplerCount (int binding) const |
| Returns the number of elements in the combined image sampler variable at binding.
|
Definition at line 295 of file qsgdefaultglyphnode_p.cpp.