MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ set_default_render_config()

void MayaFlux::Buffers::VKBuffer::set_default_render_config ( const RenderConfig config)
inlineprotected

Called by derived classes to set their context-specific defaults.

Parameters
configRenderConfig with default values for this buffer type

Example (GeometryBuffer calls this in constructor): RenderConfig defaults; defaults.vertex_shader = "point.vert.spv"; defaults.fragment_shader = "point.frag.spv"; defaults.topology = PrimitiveTopology::POINT_LIST; set_default_render_config(defaults);

Definition at line 492 of file VKBuffer.hpp.

493 {
494 m_render_config = config;
495 m_render_config_dirty = false;
496 }

Referenced by MayaFlux::Buffers::NodeTextureBuffer::NodeTextureBuffer(), MayaFlux::Buffers::GeometryBuffer::setup_rendering(), MayaFlux::Buffers::NetworkGeometryBuffer::setup_rendering(), and MayaFlux::Buffers::TextureBuffer::TextureBuffer().

+ Here is the caller graph for this function: