RetroArch
Public Attributes | List of all members
retro_hw_render_interface_vulkan Struct Reference

#include <libretro_vulkan.h>

Collaboration diagram for retro_hw_render_interface_vulkan:
[legend]

Public Attributes

enum retro_hw_render_interface_type interface_type
 
unsigned interface_version
 
voidhandle
 
VkInstance instance
 
VkPhysicalDevice gpu
 
VkDevice device
 
PFN_vkGetDeviceProcAddr get_device_proc_addr
 
PFN_vkGetInstanceProcAddr get_instance_proc_addr
 
VkQueue queue
 
unsigned queue_index
 
retro_vulkan_set_image_t set_image
 
retro_vulkan_get_sync_index_t get_sync_index
 
retro_vulkan_get_sync_index_mask_t get_sync_index_mask
 
retro_vulkan_set_command_buffers_t set_command_buffers
 
retro_vulkan_wait_sync_index_t wait_sync_index
 
retro_vulkan_lock_queue_t lock_queue
 
retro_vulkan_unlock_queue_t unlock_queue
 
retro_vulkan_set_signal_semaphore_t set_signal_semaphore
 

Member Data Documentation

◆ device

VkDevice retro_hw_render_interface_vulkan::device

◆ get_device_proc_addr

PFN_vkGetDeviceProcAddr retro_hw_render_interface_vulkan::get_device_proc_addr

◆ get_instance_proc_addr

PFN_vkGetInstanceProcAddr retro_hw_render_interface_vulkan::get_instance_proc_addr

◆ get_sync_index

retro_vulkan_get_sync_index_t retro_hw_render_interface_vulkan::get_sync_index

◆ get_sync_index_mask

retro_vulkan_get_sync_index_mask_t retro_hw_render_interface_vulkan::get_sync_index_mask

◆ gpu

VkPhysicalDevice retro_hw_render_interface_vulkan::gpu

◆ handle

void* retro_hw_render_interface_vulkan::handle

◆ instance

VkInstance retro_hw_render_interface_vulkan::instance

◆ interface_type

enum retro_hw_render_interface_type retro_hw_render_interface_vulkan::interface_type

◆ interface_version

unsigned retro_hw_render_interface_vulkan::interface_version

◆ lock_queue

retro_vulkan_lock_queue_t retro_hw_render_interface_vulkan::lock_queue

◆ queue

VkQueue retro_hw_render_interface_vulkan::queue

◆ queue_index

unsigned retro_hw_render_interface_vulkan::queue_index

◆ set_command_buffers

retro_vulkan_set_command_buffers_t retro_hw_render_interface_vulkan::set_command_buffers

◆ set_image

retro_vulkan_set_image_t retro_hw_render_interface_vulkan::set_image

◆ set_signal_semaphore

retro_vulkan_set_signal_semaphore_t retro_hw_render_interface_vulkan::set_signal_semaphore

◆ unlock_queue

retro_vulkan_unlock_queue_t retro_hw_render_interface_vulkan::unlock_queue

◆ wait_sync_index

retro_vulkan_wait_sync_index_t retro_hw_render_interface_vulkan::wait_sync_index

The documentation for this struct was generated from the following file: