Skip to content

Class ILLIXR::vulkan::app

ClassList > ILLIXR > vulkan > app

Inherits the following classes: ILLIXR::vulkan::render_pass

Inherited by the following classes: ILLIXR::offload_rendering_client, ILLIXR::vkdemo

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) = 0
Setup the app render pass and initailize required Vulkan resources.

Public Functions Documentation

function setup

Setup the app render pass and initailize required Vulkan resources.

virtual void ILLIXR::vulkan::app::setup (
    VkRenderPass render_pass,
    uint32_t subpass,
    std::shared_ptr< buffer_pool< data_format::fast_pose_type > > buffer_pool
) = 0

Parameters:

  • render_pass The render pass to use.
  • subpass The subpass to use.


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/include/illixr/vk/render_pass.hpp