HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Data Structures | Public Member Functions | Data Fields
hi::v1::gfx_pipeline_image Class Reference

#include <hikogui/GFX/gfx_pipeline_image_vulkan_intf.hpp>

Inheritance diagram for hi::v1::gfx_pipeline_image:

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_imageoperator= (const gfx_pipeline_image &)=delete
 
 gfx_pipeline_image (gfx_pipeline_image &&)=delete
 
gfx_pipeline_imageoperator= (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< vertexvertexBufferData
 

Detailed Description

Pipeline for rendering backings of widgets. Maintains texture map atlas and sharing for all views.


The documentation for this class was generated from the following files: