Skip to content

Class ILLIXR::display::headless

ClassList > ILLIXR > display > headless

Inherits the following classes: ILLIXR::display::display_backend

Public Functions

Type Name
void cleanup () override
VkSurfaceKHR create_surface () override
std::set< const char * > get_required_device_extensions () override
std::set< const char * > get_required_instance_extensions () override
display_backend_type get_type () override
void setup_display (const std::shared_ptr< switchboard > sb, VkInstance vk_instance, VkPhysicalDevice vk_physical_device) override

Public Functions Documentation

function cleanup

void ILLIXR::display::headless::cleanup () override

function create_surface

VkSurfaceKHR ILLIXR::display::headless::create_surface () override

function get_required_device_extensions

std::set< const char * > ILLIXR::display::headless::get_required_device_extensions () override

function get_required_instance_extensions

std::set< const char * > ILLIXR::display::headless::get_required_instance_extensions () override

function get_type

display_backend_type ILLIXR::display::headless::get_type () override

function setup_display

void ILLIXR::display::headless::setup_display (
    const std::shared_ptr< switchboard > sb,
    VkInstance vk_instance,
    VkPhysicalDevice vk_physical_device
) override


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/src/display/headless.hpp