|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| std::function<std::shared_ptr<void>(const std::string&, uint32_t)> MayaFlux::Registry::Service::ComputeService::create_shader_module |
Create a shader module from compiled shader code.
| spirv_path | Path to shader file (SPIR-V or backend-specific format) |
| stage | Shader stage flags (compute, vertex, fragment, etc.) |
For Vulkan: SPIR-V bytecode (.spv files) For OpenGL: GLSL source code For Metal: .metallib or source For DirectX: DXIL or HLSL
Definition at line 31 of file ComputeService.hpp.