Class ILLIXR::vkdemo
Inherits the following classes: ILLIXR::vulkan::app
Public Functions
Type | Name |
---|---|
void | destroy () override |
void | initialize () |
bool | is_external () override |
void | record_command_buffer (VkCommandBuffer command_buffer, VkFramebuffer frame_buffer, int buffer_ind, bool left) override |
void | setup (VkRenderPass render_pass, uint32_t subpass, std::shared_ptr< vulkan::buffer_pool< data_format::fast_pose_type > > _) override |
void | update_uniforms (const data_format::pose_type & fp) override |
vkdemo (const phonebook *const pb) |
Public Functions Documentation
function destroy
void ILLIXR::vkdemo::destroy () override
function initialize
void ILLIXR::vkdemo::initialize ()
function is_external
inline bool ILLIXR::vkdemo::is_external () override
function record_command_buffer
void ILLIXR::vkdemo::record_command_buffer (
VkCommandBuffer command_buffer,
VkFramebuffer frame_buffer,
int buffer_ind,
bool left
) override
function setup
void ILLIXR::vkdemo::setup (
VkRenderPass render_pass,
uint32_t subpass,
std::shared_ptr< vulkan::buffer_pool< data_format::fast_pose_type > > _
) override
function update_uniforms
void ILLIXR::vkdemo::update_uniforms (
const data_format::pose_type & fp
) override
function vkdemo
explicit ILLIXR::vkdemo::vkdemo (
const phonebook *const pb
)
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/services/vkdemo/service.hpp