MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Buffers::ShaderConfig Struct Reference

#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, ShaderBindingbindings
 
size_t push_constant_size = 0
 
std::unordered_map< uint32_t, uint32_t > specialization_constants
 

Detailed Description

Definition at line 30 of file ShaderProcessor.hpp.


The documentation for this struct was generated from the following file: