|
| | 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.