ShaderCacheConfig#

class omni.gpu_foundation.shadercache.vulkan.shadercache_vulkan.ShaderCacheConfig#

Bases: object

Methods

__init__()

add_shadercache_extension_location(cache_path)

Add the shadercache location of the extension, as a read-only location for shaderdb

create_shadercache_manager_file(cache_path)

Generate _cache.json setting file to manage clean ups of shader caches via UI in OV launcher.

setup_shadercache_locations(ext_id[, ...])

Attributes

shadercache_path_count

shadercache_path_lock

shadercache_paths

__init__()#
add_shadercache_extension_location(cache_path: str)#

Add the shadercache location of the extension, as a read-only location for shaderdb

create_shadercache_manager_file(cache_path: str)#

Generate _cache.json setting file to manage clean ups of shader caches via UI in OV launcher.