HikoGUI
A low latency retained GUI
|
#include <hikogui/GFX/gfx_pipeline_image_vulkan_intf.hpp>
Data Structures | |
struct | device_shared |
struct | paged_image |
This is a image that is uploaded into the texture atlas. More... | |
struct | push_constants |
struct | texture_map |
struct | vertex |
Public Member Functions | |
gfx_pipeline_image (const gfx_pipeline_image &)=delete | |
gfx_pipeline_image & | operator= (const gfx_pipeline_image &)=delete |
gfx_pipeline_image (gfx_pipeline_image &&)=delete | |
gfx_pipeline_image & | operator= (gfx_pipeline_image &&)=delete |
gfx_pipeline_image (gfx_surface *surface) | |
void | draw_in_command_buffer (vk::CommandBuffer commandBuffer, draw_context const &context) override |
Data Fields | |
vector_span< vertex > | vertexBufferData |
Pipeline for rendering backings of widgets. Maintains texture map atlas and sharing for all views.