|
| ColoredMaterialRhiShader (int viewCount) |
| ColoredMaterialRhiShader (int viewCount) |
| ColoredPointMaterialRhiShader (int viewCount) |
bool | updateUniformData (RenderState &renderState, QSGMaterial *newMaterial, QSGMaterial *) override |
| This function is called by the scene graph to get the contents of the shader program's uniform buffer updated.
|
void | updateSampledImage (RenderState &renderState, int binding, QSGTexture **texture, QSGMaterial *newMaterial, QSGMaterial *) 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.
|
| ColoredPointMaterialRhiShader (int viewCount) |
bool | updateUniformData (RenderState &renderState, QSGMaterial *newMaterial, QSGMaterial *) override |
| This function is called by the scene graph to get the contents of the shader program's uniform buffer updated.
|
void | updateSampledImage (RenderState &renderState, int binding, QSGTexture **texture, QSGMaterial *newMaterial, QSGMaterial *) 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 357 of file qquickimageparticle.cpp.