KiCad PCB EDA Suite
Loading...
Searching...
No Matches
render_thread_window_state.h File Reference
#include <rhi/rhi_control_commands.h>
#include <rhi/rhi_handle.h>
#include <rhi/rhi_surface.h>
#include <rhi/frame_mailbox.h>
#include <rhi/frame_packet.h>
#include <rhi/rhi_static_margin.h>
#include <rhi/rhi_present_mode.h>
#include <chrono>
#include <cstdint>
#include <optional>

Go to the source code of this file.

Classes

struct  KIGFX::WINDOW_STATE
 Per-window state owned by the render thread. More...
 
struct  KIGFX::WINDOW_STATE::PASS_UNIFORMS
 Uniform buffers owned by one geometry target. More...
 
struct  KIGFX::WINDOW_STATE::FRAME_UNIFORMS
 One window's uniforms for one frame. More...
 
struct  KIGFX::WINDOW_STATE::RENDERED_CONTENT
 What a geometry target holds, so a frame asking for the same content at the same camera can reuse it. More...
 

Namespaces

namespace  KIGFX
 The Cairo implementation of the graphics abstraction layer.