|
|
| pipeline_vulkan (gfx_surface const &surface) |
|
| pipeline_vulkan (const pipeline_vulkan &)=delete |
|
pipeline_vulkan & | operator= (const pipeline_vulkan &)=delete |
|
| pipeline_vulkan (pipeline_vulkan &&)=delete |
|
pipeline_vulkan & | operator= (pipeline_vulkan &&)=delete |
|
gfx_device_vulkan & | vulkan_device () const noexcept |
|
virtual void | draw_in_command_buffer (vk::CommandBuffer commandBuffer, gfx_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 () |
|
| pipeline (gfx_surface const &surface) |
|
| pipeline (const pipeline &)=delete |
|
pipeline & | operator= (const pipeline &)=delete |
|
| pipeline (pipeline &&)=delete |
|
pipeline & | operator= (pipeline &&)=delete |
The documentation for this class was generated from the following file: