|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
inline |
The key used for this context's GpuResourceManager unit.
shader_path when non-empty (named .comp files). Falls back to the numeric shader_id when shader_path is empty, which is always the case for assembled ShaderSpec configs (config_from_spec never sets shader_path — only shader_id, via ShaderFoundry's content-hash cache). Without this fallback, every assembled shader collapses onto the same empty-string key and silently overwrites the previous assembled shader's pipeline/bindings.
Definition at line 227 of file GpuDispatchCore.hpp.
Referenced by bind_all_descriptors(), MayaFlux::Yantra::GpuExecutionContext< InputType, OutputType >::collect_gpu_outputs(), dispatch_core(), dispatch_core_async(), dispatch_core_chained(), dispatch_core_chained_indirect(), dispatch_core_dependency(), download_binding(), ensure_gpu_ready(), is_gpu_ready(), prepare_gpu_inputs(), readback_aux(), and readback_primary().
Here is the caller graph for this function: