![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
This is the complete list of members for QSSGShaderCache, including all inherited members.
| compileForRhi(const QByteArray &inKey, const QByteArray &inVert, const QByteArray &inFrag, const QSSGShaderFeatures &inFeatures, QSSGRhiShaderPipeline::StageFlags stageFlags, const QSSGUserShaderAugmentation &shaderAugmentation, int viewCount, bool perTargetCompilation) | QSSGShaderCache | |
| getBuiltInRhiShaders() | QSSGShaderCache | inline |
| initBakerForPersistentUse(QShaderBaker *baker, QRhi *rhi) | QSSGShaderCache | static |
| InitBakerFunc typedef | QSSGShaderCache | |
| newPipelineFromPregenerated(const QByteArray &inKey, const QSSGShaderFeatures &inFeatures, QQsbCollection::Entry entry, const QSSGRenderGraphObject &obj, QSSGRhiShaderPipeline::StageFlags stageFlags={}) | QSSGShaderCache | |
| particleShaderCollectionFile() | QSSGShaderCache | static |
| persistentShaderBakingCache() | QSSGShaderCache | inline |
| QSSGBuiltInRhiShaderCache class | QSSGShaderCache | friend |
| QSSGShaderCache(QSSGRhiContext &ctx, const InitBakerFunc initBakeFn=nullptr) | QSSGShaderCache | |
| releaseCachedResources() | QSSGShaderCache | |
| resourceFolder() | QSSGShaderCache | static |
| rhiContext() | QSSGShaderCache | inline |
| shaderCollectionFile() | QSSGShaderCache | static |
| ShaderType enum name | QSSGShaderCache | |
| tryGetRhiShaderPipeline(const QByteArray &inKey, const QSSGShaderFeatures &inFeatures) | QSSGShaderCache | |
| tryNewPipelineFromPersistentCache(const QByteArray &qsbcKey, const QByteArray &inKey, const QSSGShaderFeatures &inFeatures, QSSGRhiShaderPipeline::StageFlags stageFlags={}) | QSSGShaderCache | |
| ~QSSGShaderCache() | QSSGShaderCache |