Definition at line 267 of file tests/vulkan.c.
VkBuffer demo::buf |
Definition at line 320 of file tests/vulkan.c.
SwapchainBuffers* demo::buffers |
Definition at line 305 of file tests/vulkan.c.
VkCommandPool demo::cmd_pool |
Definition at line 307 of file tests/vulkan.c.
VkColorSpaceKHR demo::color_space |
Definition at line 288 of file tests/vulkan.c.
PFN_vkCreateDebugReportCallbackEXT demo::CreateDebugReportCallback |
Definition at line 350 of file tests/vulkan.c.
int32_t demo::curFrame |
Definition at line 346 of file tests/vulkan.c.
uint32_t demo::current_buffer |
Definition at line 358 of file tests/vulkan.c.
PFN_vkDebugReportMessageEXT demo::DebugReportMessage |
Definition at line 353 of file tests/vulkan.c.
struct { ... } demo::depth |
float demo::depthIncrement |
Definition at line 356 of file tests/vulkan.c.
float demo::depthStencil |
Definition at line 355 of file tests/vulkan.c.
VkDescriptorSetLayout demo::desc_layout |
Definition at line 331 of file tests/vulkan.c.
VkDescriptorPool demo::desc_pool |
Definition at line 339 of file tests/vulkan.c.
VkDescriptorSet demo::desc_set |
Definition at line 340 of file tests/vulkan.c.
PFN_vkDestroyDebugReportCallbackEXT demo::DestroyDebugReportCallback |
Definition at line 351 of file tests/vulkan.c.
VkDevice demo::device |
Definition at line 274 of file tests/vulkan.c.
VkCommandBuffer demo::draw_cmd |
Definition at line 329 of file tests/vulkan.c.
uint32_t demo::enabled_extension_count |
Definition at line 281 of file tests/vulkan.c.
uint32_t demo::enabled_layer_count |
Definition at line 282 of file tests/vulkan.c.
const char* demo::enabled_layers[64] |
Definition at line 284 of file tests/vulkan.c.
const char* demo::extension_names[64] |
Definition at line 283 of file tests/vulkan.c.
VkFormat demo::format |
Definition at line 287 of file tests/vulkan.c.
PFN_vkAcquireNextImageKHR demo::fpAcquireNextImageKHR |
Definition at line 301 of file tests/vulkan.c.
PFN_vkCreateSwapchainKHR demo::fpCreateSwapchainKHR |
Definition at line 298 of file tests/vulkan.c.
PFN_vkDestroySwapchainKHR demo::fpDestroySwapchainKHR |
Definition at line 299 of file tests/vulkan.c.
PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR demo::fpGetPhysicalDeviceSurfaceCapabilitiesKHR |
Definition at line 293 of file tests/vulkan.c.
PFN_vkGetPhysicalDeviceSurfaceFormatsKHR demo::fpGetPhysicalDeviceSurfaceFormatsKHR |
Definition at line 295 of file tests/vulkan.c.
PFN_vkGetPhysicalDeviceSurfacePresentModesKHR demo::fpGetPhysicalDeviceSurfacePresentModesKHR |
Definition at line 297 of file tests/vulkan.c.
PFN_vkGetPhysicalDeviceSurfaceSupportKHR demo::fpGetPhysicalDeviceSurfaceSupportKHR |
Definition at line 291 of file tests/vulkan.c.
PFN_vkGetSwapchainImagesKHR demo::fpGetSwapchainImagesKHR |
Definition at line 300 of file tests/vulkan.c.
PFN_vkQueuePresentKHR demo::fpQueuePresentKHR |
Definition at line 302 of file tests/vulkan.c.
VkShaderModule demo::frag_shader_module |
Definition at line 337 of file tests/vulkan.c.
VkFramebuffer* demo::framebuffers |
Definition at line 342 of file tests/vulkan.c.
int32_t demo::frameCount |
Definition at line 347 of file tests/vulkan.c.
VkPhysicalDevice demo::gpu |
Definition at line 273 of file tests/vulkan.c.
VkPhysicalDeviceFeatures demo::gpu_features |
Definition at line 277 of file tests/vulkan.c.
VkPhysicalDeviceProperties demo::gpu_props |
Definition at line 276 of file tests/vulkan.c.
uint32_t demo::graphics_queue_node_index |
Definition at line 279 of file tests/vulkan.c.
int demo::height |
Definition at line 286 of file tests/vulkan.c.
VkImage demo::image |
Definition at line 312 of file tests/vulkan.c.
VkInstance demo::inst |
Definition at line 272 of file tests/vulkan.c.
VkDeviceMemory demo::mem |
Definition at line 313 of file tests/vulkan.c.
VkPhysicalDeviceMemoryProperties demo::memory_properties |
Definition at line 344 of file tests/vulkan.c.
VkDebugReportCallbackEXT demo::msg_callback |
Definition at line 352 of file tests/vulkan.c.
VkPipeline demo::pipeline |
Definition at line 334 of file tests/vulkan.c.
VkPipelineLayout demo::pipeline_layout |
Definition at line 330 of file tests/vulkan.c.
VkPipelineCache demo::pipelineCache |
Definition at line 332 of file tests/vulkan.c.
VkQueue demo::queue |
Definition at line 275 of file tests/vulkan.c.
uint32_t demo::queue_count |
Definition at line 359 of file tests/vulkan.c.
VkQueueFamilyProperties* demo::queue_props |
Definition at line 278 of file tests/vulkan.c.
VkRenderPass demo::render_pass |
Definition at line 333 of file tests/vulkan.c.
VkCommandBuffer demo::setup_cmd |
Definition at line 328 of file tests/vulkan.c.
VkSurfaceKHR demo::surface |
Definition at line 269 of file tests/vulkan.c.
VkSwapchainKHR demo::swapchain |
Definition at line 304 of file tests/vulkan.c.
uint32_t demo::swapchainImageCount |
Definition at line 303 of file tests/vulkan.c.
struct texture_object demo::textures[DEMO_TEXTURE_COUNT] |
Definition at line 317 of file tests/vulkan.c.
bool demo::use_break |
Definition at line 349 of file tests/vulkan.c.
bool demo::use_staging_buffer |
Definition at line 270 of file tests/vulkan.c.
bool demo::validate |
Definition at line 348 of file tests/vulkan.c.
VkShaderModule demo::vert_shader_module |
Definition at line 336 of file tests/vulkan.c.
struct { ... } demo::vertices |
VkPipelineVertexInputStateCreateInfo demo::vi |
Definition at line 323 of file tests/vulkan.c.
VkVertexInputAttributeDescription demo::vi_attrs[2] |
Definition at line 325 of file tests/vulkan.c.
VkVertexInputBindingDescription demo::vi_bindings[1] |
Definition at line 324 of file tests/vulkan.c.
VkImageView demo::view |
Definition at line 314 of file tests/vulkan.c.
int demo::width |
Definition at line 286 of file tests/vulkan.c.
GLFWwindow* demo::window |
Definition at line 268 of file tests/vulkan.c.