|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
#include <ShaderProcessor.hpp>
Collaboration diagram for MayaFlux::Buffers::ShaderConfig:Public Member Functions | |
| ShaderConfig ()=default | |
| ShaderConfig (std::string path) | |
Public Attributes | |
| std::string | shader_path |
| Path to shader file. | |
| Portal::Graphics::ShaderStage | stage = Portal::Graphics::ShaderStage::COMPUTE |
| std::string | entry_point = "main" |
| std::unordered_map< std::string, ShaderBinding > | bindings |
| size_t | push_constant_size = 0 |
| std::unordered_map< uint32_t, uint32_t > | specialization_constants |
Definition at line 30 of file ShaderProcessor.hpp.