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

◆ render_window()

void MayaFlux::Core::BackendWindowHandler::render_window ( const std::shared_ptr< Window > &  window)

Definition at line 521 of file BackendWindowHandler.cpp.

522{
523 auto ctx = find_window_context(window);
524 if (!ctx) {
526 "Window '{}' not registered for rendering",
527 window->get_create_info().title);
528 return;
529 }
530
531 if (ctx->window && ctx->window->get_rendering_buffers().empty()) {
533 }
534}
#define MF_RT_ERROR(comp, ctx,...)
void render_empty_window(WindowRenderContext &ctx)
Render empty windows with clear color.
WindowRenderContext * find_window_context(const std::shared_ptr< Window > &window)
@ GraphicsCallback
Graphics/visual rendering callback - frame-rate real-time.
@ Core
Core engine, backend, subsystems.

References MayaFlux::Journal::Core, MayaFlux::Journal::GraphicsCallback, and MF_RT_ERROR.