MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
ShaderSpecBinding.hpp File Reference
+ Include dependency graph for ShaderSpecBinding.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  MayaFlux
 Main namespace for the Maya Flux audio engine.
 
namespace  MayaFlux::Yantra
 

Functions

std::vector< GpuBufferBindingMayaFlux::Yantra::bindings_from_spec (const Portal::Graphics::ShaderSpec &spec)
 Derive a GpuBufferBinding list from a ShaderSpec.
 
GpuComputeConfig MayaFlux::Yantra::config_from_spec (const Portal::Graphics::ShaderSpec &spec)
 Derive a GpuComputeConfig from a ShaderSpec.
 
GpuBufferBinding::Direction MayaFlux::Yantra::to_binding_direction (Portal::Graphics::BindingDirection d) noexcept
 Translate a BindingDirection to a GpuBufferBinding::Direction.
 
GpuBufferBinding::ElementType MayaFlux::Yantra::to_element_type (Kakshya::DataModality m, Kakshya::GpuDataFormat fmt) noexcept
 Translate a BindingSlot modality to a GpuBufferBinding::ElementType.