Withdraw one pipeline and request presentation of its former window.
423 {
428 }
std::weak_ptr< Core::Window > window
void request_presentation_refresh(const std::shared_ptr< Core::Window > &window)
Queue a composition change independently of buffer processing.
std::unordered_map< RenderPipelineID, std::shared_ptr< Core::Window > > m_window_pipelines
std::unordered_map< RenderPipelineID, CommandBufferID > m_pipeline_commands
std::shared_ptr< Core::Window > get_pipeline_window(RenderPipelineID id) const
Get the window associated with this buffer.