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

◆ sort_renderable_buffers()

void MayaFlux::Buffers::RootGraphicsBuffer::sort_renderable_buffers ( )
inlineprivate

Stable-sort the collected renderable buffers by each buffer's RenderConfig::draw_priority, lowest first.

Definition at line 241 of file RootGraphicsBuffer.hpp.

242 {
243 std::ranges::stable_sort(m_renderable_buffers, {},
244 [](const RenderableBufferInfo& info) {
245 return info.buffer ? info.buffer->get_render_config().draw_priority : int64_t {};
246 });
247 }
std::vector< RenderableBufferInfo > m_renderable_buffers