![]() |
Qt 6.x
The Qt SDK
|
#include <qsgadaptationlayer_p.h>
Collaboration diagram for QSGGuiThreadShaderEffectManager::ShaderInfo:Classes | |
| struct | Variable |
Public Types | |
| enum | Type { TypeVertex , TypeFragment , TypeOther } |
| enum | VariableType { Constant , Sampler , Texture } |
Public Attributes | |
| QString | name |
| QShader | rhiShader |
| Type | type |
| QVector< Variable > | variables |
| uint | constantDataSize |
Definition at line 251 of file qsgadaptationlayer_p.h.
| Enumerator | |
|---|---|
| TypeVertex | |
| TypeFragment | |
| TypeOther | |
Definition at line 252 of file qsgadaptationlayer_p.h.
| Enumerator | |
|---|---|
| Constant | |
| Sampler | |
| Texture | |
Definition at line 257 of file qsgadaptationlayer_p.h.
| uint QSGGuiThreadShaderEffectManager::ShaderInfo::constantDataSize |
Definition at line 274 of file qsgadaptationlayer_p.h.
Referenced by QSGRhiShaderEffectNode::syncMaterial().
| QString QSGGuiThreadShaderEffectManager::ShaderInfo::name |
Definition at line 270 of file qsgadaptationlayer_p.h.
Referenced by QSGRhiShaderEffectNode::syncMaterial().
| QShader QSGGuiThreadShaderEffectManager::ShaderInfo::rhiShader |
Definition at line 271 of file qsgadaptationlayer_p.h.
Referenced by QSGRhiShaderEffectNode::syncMaterial().
| Type QSGGuiThreadShaderEffectManager::ShaderInfo::type |
Definition at line 272 of file qsgadaptationlayer_p.h.
Referenced by QSGRhiShaderEffectNode::syncMaterial().
Definition at line 273 of file qsgadaptationlayer_p.h.
Referenced by QSGRhiShaderEffectNode::syncMaterial().