|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
Plain-data part of the sink buffer's RenderConfig. More...
#include <Schema.hpp>
Collaboration diagram for MayaFlux::Nexus::State::RenderSinkRecord:Static Public Member Functions | |
| static constexpr auto | describe () |
Public Attributes | |
| Portal::Graphics::CullMode | cull_mode { Portal::Graphics::CullMode::NONE } |
| std::string | default_texture_binding |
| int64_t | draw_priority {} |
| std::unordered_map< std::string, std::string > | extra_string_params |
| std::string | fn_name |
| std::string | fragment_shader |
| std::string | geometry_shader |
| Portal::Graphics::PolygonMode | polygon_mode { Portal::Graphics::PolygonMode::FILL } |
| Portal::Graphics::PrimitiveTopology | topology { Portal::Graphics::PrimitiveTopology::POINT_LIST } |
| bool | triangulate { false } |
| std::string | vertex_shader |
Plain-data part of the sink buffer's RenderConfig.
The target window, additional textures and scissor are live or derived and are not encoded.
Definition at line 185 of file Schema.hpp.