|
HDK
|
This is the complete list of members for GR_ShaderCache, including all inherited members.
| addComputeRef(exint id, const GR_Material &material) | GR_ShaderCache | static |
| addShaderRef(exint id, const GR_Material &material) | GR_ShaderCache | static |
| cacheComputeShader(exint entry, const GR_Material &for_material, UT_UniquePtr< RV_ShaderCompute > shader) | GR_ShaderCache | static |
| cacheShader(exint entry, const GR_Material &for_material, UT_UniquePtr< RV_ShaderProgram > shader) | GR_ShaderCache | static |
| clearCache() | GR_ShaderCache | static |
| createComputeEntryID(const UT_StringHolder &name) | GR_ShaderCache | static |
| createEntryID(const UT_StringHolder &name) | GR_ShaderCache | static |
| destroyCache() | GR_ShaderCache | static |
| getComputeID(const UT_StringHolder &name) | GR_ShaderCache | static |
| getComputeShader(exint id) | GR_ShaderCache | static |
| getShader(exint id) | GR_ShaderCache | static |
| getShaderID(const UT_StringHolder &name) | GR_ShaderCache | static |
| GR_ShaderCache() | GR_ShaderCache | inline |
| initCache() | GR_ShaderCache | static |
| removeComputeShader(const UT_StringHolder &name, const GR_Material &for_material) | GR_ShaderCache | static |
| removeShader(const UT_StringHolder &name, const GR_Material &for_material) | GR_ShaderCache | static |
| UT_NON_COPYABLE(GR_ShaderCache) | GR_ShaderCache | |
| ~GR_ShaderCache() | GR_ShaderCache |