HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Public Member Functions
tt::PipelineToneMapper::PipelineToneMapper Class Reference

#include <TTauri/GUI/PipelineToneMapper.hpp>

Inheritance diagram for tt::PipelineToneMapper::PipelineToneMapper:
tt::Pipeline_vulkan tt::Pipeline_base

Public Member Functions

 PipelineToneMapper (Window const &window)
 
 PipelineToneMapper (const PipelineToneMapper &)=delete
 
PipelineToneMapperoperator= (const PipelineToneMapper &)=delete
 
 PipelineToneMapper (PipelineToneMapper &&)=delete
 
PipelineToneMapperoperator= (PipelineToneMapper &&)=delete
 
void drawInCommandBuffer (vk::CommandBuffer commandBuffer) override
 
- Public Member Functions inherited from tt::Pipeline_vulkan
 Pipeline_vulkan (Window const &window)
 
 Pipeline_vulkan (const Pipeline_vulkan &)=delete
 
Pipeline_vulkanoperator= (const Pipeline_vulkan &)=delete
 
 Pipeline_vulkan (Pipeline_vulkan &&)=delete
 
Pipeline_vulkanoperator= (Pipeline_vulkan &&)=delete
 
void buildForNewDevice (GUIDevice *device)
 
void teardownForDeviceLost ()
 
void buildForNewSurface ()
 
void teardownForSurfaceLost ()
 
void buildForNewSwapchain (vk::RenderPass renderPass, uint32_t renderSubpass, vk::Extent2D extent)
 
void teardownForSwapchainLost ()
 
void teardownForWindowLost ()
 
- Public Member Functions inherited from tt::Pipeline_base
 Pipeline_base (Window const &window)
 
 Pipeline_base (const Pipeline_base &)=delete
 
Pipeline_baseoperator= (const Pipeline_base &)=delete
 
 Pipeline_base (Pipeline_base &&)=delete
 
Pipeline_baseoperator= (Pipeline_base &&)=delete
 
GUIDevice const & device () const
 

Additional Inherited Members

- Data Fields inherited from tt::Pipeline_vulkan
vk::Pipeline intrinsic
 
- Data Fields inherited from tt::Pipeline_base
Window const & window
 
GUIDevice_device = nullptr
 

Detailed Description

Pipeline for rendering simple flat shaded quats.

Member Function Documentation

◆ drawInCommandBuffer()

void tt::PipelineToneMapper::PipelineToneMapper::drawInCommandBuffer ( vk::CommandBuffer commandBuffer)
overridevirtual

Reimplemented from tt::Pipeline_vulkan.


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