#include <vk_local.h>
Public Attributes | |
uint32_t | vk_version |
const char * | vendor_name |
const char * | device_type |
const char * | present_mode |
const char * | supported_present_modes [256] |
const char * | extensions [256] |
const char * | layers [256] |
uint32_t | vertex_buffer_usage |
uint32_t | vertex_buffer_max_usage |
uint32_t | vertex_buffer_size |
uint32_t | index_buffer_usage |
uint32_t | index_buffer_max_usage |
uint32_t | index_buffer_size |
uint32_t | uniform_buffer_usage |
uint32_t | uniform_buffer_max_usage |
uint32_t | uniform_buffer_size |
uint32_t | triangle_fan_index_usage |
uint32_t | triangle_fan_index_max_usage |
uint32_t | triangle_fan_index_count |
Definition at line 304 of file vk_local.h.
const char* vkconfig_t::device_type |
Definition at line 308 of file vk_local.h.
Referenced by QVk_CreateDevice(), and Vk_Strings_f().
const char* vkconfig_t::extensions[256] |
Definition at line 311 of file vk_local.h.
Referenced by QVk_Init(), and Vk_Strings_f().
uint32_t vkconfig_t::index_buffer_max_usage |
Definition at line 317 of file vk_local.h.
Referenced by QVk_GetIndexBuffer(), QVk_Init(), and Vk_Mem_f().
uint32_t vkconfig_t::index_buffer_size |
Definition at line 318 of file vk_local.h.
Referenced by CreateDynamicBuffers(), QVk_GetIndexBuffer(), QVk_Init(), and Vk_Mem_f().
uint32_t vkconfig_t::index_buffer_usage |
Definition at line 316 of file vk_local.h.
Referenced by QVk_BeginFrame(), QVk_GetIndexBuffer(), QVk_Init(), and Vk_Mem_f().
const char* vkconfig_t::layers[256] |
Definition at line 312 of file vk_local.h.
Referenced by QVk_Init(), and Vk_Strings_f().
const char* vkconfig_t::present_mode |
Definition at line 309 of file vk_local.h.
Referenced by getSwapPresentMode(), and Vk_Strings_f().
const char* vkconfig_t::supported_present_modes[256] |
Definition at line 310 of file vk_local.h.
Referenced by QVk_CreateSwapchain(), QVk_Init(), and Vk_Strings_f().
uint32_t vkconfig_t::triangle_fan_index_count |
Definition at line 324 of file vk_local.h.
Referenced by QVk_GetTriangleFanIbo(), QVk_Init(), RebuildTriangleFanIndexBuffer(), and Vk_Mem_f().
uint32_t vkconfig_t::triangle_fan_index_max_usage |
Definition at line 323 of file vk_local.h.
Referenced by QVk_GetTriangleFanIbo(), QVk_Init(), and Vk_Mem_f().
uint32_t vkconfig_t::triangle_fan_index_usage |
Definition at line 322 of file vk_local.h.
Referenced by QVk_BeginFrame(), QVk_GetTriangleFanIbo(), QVk_Init(), and Vk_Mem_f().
uint32_t vkconfig_t::uniform_buffer_max_usage |
Definition at line 320 of file vk_local.h.
Referenced by QVk_GetUniformBuffer(), QVk_Init(), and Vk_Mem_f().
uint32_t vkconfig_t::uniform_buffer_size |
Definition at line 321 of file vk_local.h.
Referenced by CreateDynamicBuffers(), QVk_GetUniformBuffer(), QVk_Init(), and Vk_Mem_f().
uint32_t vkconfig_t::uniform_buffer_usage |
Definition at line 319 of file vk_local.h.
Referenced by QVk_BeginFrame(), QVk_GetUniformBuffer(), QVk_Init(), and Vk_Mem_f().
const char* vkconfig_t::vendor_name |
Definition at line 307 of file vk_local.h.
Referenced by QVk_CreateDevice(), QVk_Init(), and Vk_Strings_f().
uint32_t vkconfig_t::vertex_buffer_max_usage |
Definition at line 314 of file vk_local.h.
Referenced by QVk_GetVertexBuffer(), QVk_Init(), and Vk_Mem_f().
uint32_t vkconfig_t::vertex_buffer_size |
Definition at line 315 of file vk_local.h.
Referenced by CreateDynamicBuffers(), QVk_GetVertexBuffer(), QVk_Init(), and Vk_Mem_f().
uint32_t vkconfig_t::vertex_buffer_usage |
Definition at line 313 of file vk_local.h.
Referenced by QVk_BeginFrame(), QVk_GetVertexBuffer(), QVk_Init(), and Vk_Mem_f().
uint32_t vkconfig_t::vk_version |
Definition at line 306 of file vk_local.h.
Referenced by QVk_Init(), and Vk_Strings_f().