vkQuake2 doxygen  1.0 dev
qvkdevice_t Struct Reference

#include <qvk.h>

Public Attributes

VkPhysicalDevice physical
 
VkDevice logical
 
VkPhysicalDeviceProperties properties
 
VkPhysicalDeviceFeatures features
 
VkQueue gfxQueue
 
VkQueue presentQueue
 
VkQueue transferQueue
 
int gfxFamilyIndex
 
int presentFamilyIndex
 
int transferFamilyIndex
 

Detailed Description

Definition at line 37 of file qvk.h.

Member Data Documentation

◆ features

VkPhysicalDeviceFeatures qvkdevice_t::features

Definition at line 42 of file qvk.h.

Referenced by createLogicalDevice(), getBestPhysicalDevice(), and QVk_CreatePipeline().

◆ gfxFamilyIndex

◆ gfxQueue

◆ logical

◆ physical

VkPhysicalDevice qvkdevice_t::physical

◆ presentFamilyIndex

int qvkdevice_t::presentFamilyIndex

◆ presentQueue

VkQueue qvkdevice_t::presentQueue

Definition at line 44 of file qvk.h.

Referenced by QVk_CreateDevice(), and QVk_EndFrame().

◆ properties

VkPhysicalDeviceProperties qvkdevice_t::properties

Definition at line 41 of file qvk.h.

Referenced by CreateSamplers(), getBestPhysicalDevice(), QVk_CreateDevice(), QVk_Init(), and Vk_Strings_f().

◆ transferFamilyIndex

◆ transferQueue

VkQueue qvkdevice_t::transferQueue