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 |