ReactOS 0.4.17-dev-934-g091855f
vkd3d_instance Struct Reference

#include <vkd3d_private.h>

Collaboration diagram for vkd3d_instance:

Public Attributes

VkInstance vk_instance
 
struct vkd3d_vk_instance_procs vk_procs
 
PFN_vkd3d_signal_event signal_event
 
PFN_vkd3d_create_thread create_thread
 
PFN_vkd3d_join_thread join_thread
 
size_t wchar_size
 
struct vkd3d_vulkan_info vk_info
 
struct vkd3d_vk_global_procs vk_global_procs
 
void * libvulkan
 
uint32_t vk_api_version
 
uint64_t config_flags
 
enum vkd3d_api_version api_version
 
VkDebugReportCallbackEXT vk_debug_callback
 
uint64_t host_ticks_per_second
 
unsigned int refcount
 

Detailed Description

Definition at line 178 of file vkd3d_private.h.

Member Data Documentation

◆ api_version

enum vkd3d_api_version vkd3d_instance::api_version

Definition at line 194 of file vkd3d_private.h.

◆ config_flags

uint64_t vkd3d_instance::config_flags

Definition at line 193 of file vkd3d_private.h.

◆ create_thread

PFN_vkd3d_create_thread vkd3d_instance::create_thread

Definition at line 184 of file vkd3d_private.h.

◆ host_ticks_per_second

uint64_t vkd3d_instance::host_ticks_per_second

Definition at line 198 of file vkd3d_private.h.

◆ join_thread

PFN_vkd3d_join_thread vkd3d_instance::join_thread

Definition at line 185 of file vkd3d_private.h.

◆ libvulkan

void* vkd3d_instance::libvulkan

Definition at line 190 of file vkd3d_private.h.

◆ refcount

unsigned int vkd3d_instance::refcount

Definition at line 200 of file vkd3d_private.h.

◆ signal_event

PFN_vkd3d_signal_event vkd3d_instance::signal_event

Definition at line 183 of file vkd3d_private.h.

◆ vk_api_version

uint32_t vkd3d_instance::vk_api_version

Definition at line 191 of file vkd3d_private.h.

◆ vk_debug_callback

VkDebugReportCallbackEXT vkd3d_instance::vk_debug_callback

Definition at line 196 of file vkd3d_private.h.

◆ vk_global_procs

struct vkd3d_vk_global_procs vkd3d_instance::vk_global_procs

Definition at line 189 of file vkd3d_private.h.

◆ vk_info

struct vkd3d_vulkan_info vkd3d_instance::vk_info

Definition at line 188 of file vkd3d_private.h.

◆ vk_instance

VkInstance vkd3d_instance::vk_instance

Definition at line 180 of file vkd3d_private.h.

◆ vk_procs

struct vkd3d_vk_instance_procs vkd3d_instance::vk_procs

Definition at line 181 of file vkd3d_private.h.

Referenced by vkd3d_select_queues().

◆ wchar_size

size_t vkd3d_instance::wchar_size

Definition at line 186 of file vkd3d_private.h.


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