Class ILLIXR::vulkan::timewarp
ClassList > ILLIXR > vulkan > timewarp
Inherits the following classes: ILLIXR::vulkan::render_pass
Inherited by the following classes: ILLIXR::offload_rendering_server, ILLIXR::openwarp_vk, ILLIXR::timewarp_vk
Public Functions
| Type | Name |
|---|---|
| virtual void | setup (VkRenderPass render_pass, uint32_t subpass, std::shared_ptr< buffer_pool< data_format::fast_pose_type > > buffer_pool, bool input_texture_vulkan_coordinates) = 0 Setup the timewarp render pass and initailize required Vulkan resources. |
Public Functions Documentation
function setup
Setup the timewarp render pass and initailize required Vulkan resources.
virtual void ILLIXR::vulkan::timewarp::setup (
VkRenderPass render_pass,
uint32_t subpass,
std::shared_ptr< buffer_pool< data_format::fast_pose_type > > buffer_pool,
bool input_texture_vulkan_coordinates
) = 0
Parameters:
render_passThe render pass to use.subpassThe subpass to use.buffer_poolThe buffer pool to use.input_texture_vulkan_coordinatesWhether the input texture is in Vulkan coordinates.
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/ILLIXR/include/illixr/vk/render_pass.hpp