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

◆ request_presentation_refresh()

void MayaFlux::Buffers::RootGraphicsBuffer::request_presentation_refresh ( const std::shared_ptr< Core::Window > &  window)
inline

Request presentation even if the window has no draw commands.

Parameters
windowWindow whose rendered composition has changed.

The next presentation clears the window and draws its collected renderables. GraphicsBatchProcessor records retained visible geometry for this window even when buffer processing is paused. An empty draw list requests a clear-only frame. Ordinary processing inactivity does not request a refresh.

Definition at line 189 of file RootGraphicsBuffer.hpp.

190 {
191 if (window)
193 }
std::weak_ptr< Core::Window > window
Definition Picker.cpp:23
std::unordered_set< std::shared_ptr< Core::Window > > m_pending_presentation_refreshes

References window.