HikoGUI
Select Version: ⚠️ This documents the main development branch of HikoGUI. It might differ from release versions.
A low latency retained GUI
|
Public Member Functions | |
gfx_pipeline (gfx_surface *surface) | |
gfx_pipeline (const gfx_pipeline &)=delete | |
gfx_pipeline & | operator= (const gfx_pipeline &)=delete |
gfx_pipeline (gfx_pipeline &&)=delete | |
gfx_pipeline & | operator= (gfx_pipeline &&)=delete |
virtual void | draw_in_command_buffer (vk::CommandBuffer commandBuffer, draw_context const &context) |
void | build_for_new_device () |
void | teardown_for_device_lost () |
void | build_for_new_swapchain (vk::RenderPass renderPass, uint32_t renderSubpass, vk::Extent2D extent) |
void | teardown_for_swapchain_lost () |
Data Fields | |
vk::Pipeline | intrinsic |
gfx_surface * | surface = nullptr |