#include "lib/debug.h"
#include "lib/sysdep/os.h"
#include "ps/CLogger.h"
#include <glad/vulkan.h>
#include <mutex>
#include "third_party/vma/vk_mem_alloc.h"
Go to the source code of this file.
◆ PFN_vkBindBufferMemory2KHR
#define PFN_vkBindBufferMemory2KHR PFN_vkBindBufferMemory2 |
◆ PFN_vkBindImageMemory2KHR
#define PFN_vkBindImageMemory2KHR PFN_vkBindImageMemory2 |
◆ PFN_vkGetBufferMemoryRequirements2KHR
#define PFN_vkGetBufferMemoryRequirements2KHR PFN_vkGetBufferMemoryRequirements2 |
◆ PFN_vkGetImageMemoryRequirements2KHR
#define PFN_vkGetImageMemoryRequirements2KHR PFN_vkGetImageMemoryRequirements2 |
◆ PFN_vkGetPhysicalDeviceMemoryProperties2KHR
#define PFN_vkGetPhysicalDeviceMemoryProperties2KHR PFN_vkGetPhysicalDeviceMemoryProperties2 |
◆ VK_AMD_device_coherent_memory
#define VK_AMD_device_coherent_memory 0 |
◆ VK_EXT_memory_budget
#define VK_EXT_memory_budget 0 |
◆ VK_EXT_memory_priority
#define VK_EXT_memory_priority 0 |
◆ VK_KHR_bind_memory2
#define VK_KHR_bind_memory2 0 |
◆ VK_KHR_external_memory
#define VK_KHR_external_memory 0 |
◆ VK_KHR_get_memory_requirements2
#define VK_KHR_get_memory_requirements2 0 |
◆ VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR
#define VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO |
◆ VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR
#define VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO |
◆ VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR
#define VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2 |
◆ VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR
#define VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2 |
◆ VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR
#define VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO |
◆ VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR
#define VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS |
◆ VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR
#define VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2 |
◆ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR
#define VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2 |
◆ vkBindBufferMemory2KHR
#define vkBindBufferMemory2KHR vkBindBufferMemory2 |
◆ VkBindBufferMemoryInfoKHR
#define VkBindBufferMemoryInfoKHR VkBindBufferMemoryInfo |
◆ vkBindImageMemory2KHR
#define vkBindImageMemory2KHR vkBindImageMemory2 |
◆ VkBindImageMemoryInfoKHR
#define VkBindImageMemoryInfoKHR VkBindImageMemoryInfo |
◆ VkBufferMemoryRequirementsInfo2KHR
#define VkBufferMemoryRequirementsInfo2KHR VkBufferMemoryRequirementsInfo2 |
◆ vkGetBufferMemoryRequirements2KHR
#define vkGetBufferMemoryRequirements2KHR vkGetBufferMemoryRequirements2 |
◆ vkGetImageMemoryRequirements2KHR
#define vkGetImageMemoryRequirements2KHR vkGetImageMemoryRequirements2 |
◆ vkGetPhysicalDeviceMemoryProperties2KHR
#define vkGetPhysicalDeviceMemoryProperties2KHR vkGetPhysicalDeviceMemoryProperties2 |
◆ VkImageMemoryRequirementsInfo2KHR
#define VkImageMemoryRequirementsInfo2KHR VkImageMemoryRequirementsInfo2 |
◆ VkMemoryDedicatedAllocateInfoKHR
#define VkMemoryDedicatedAllocateInfoKHR VkMemoryDedicatedAllocateInfo |
◆ VkMemoryDedicatedRequirementsKHR
#define VkMemoryDedicatedRequirementsKHR VkMemoryDedicatedRequirements |
◆ VkMemoryRequirements2KHR
#define VkMemoryRequirements2KHR VkMemoryRequirements2 |
◆ VkPhysicalDeviceMemoryProperties2KHR
#define VkPhysicalDeviceMemoryProperties2KHR VkPhysicalDeviceMemoryProperties2 |
◆ VMA_ASSERT
#define VMA_ASSERT |
( |
|
EXPR | ) |
ASSERT(EXPR) |
◆ VMA_BUFFER_DEVICE_ADDRESS
#define VMA_BUFFER_DEVICE_ADDRESS 0 |
◆ VMA_DEBUG_LOG
◆ VMA_DYNAMIC_VULKAN_FUNCTIONS
#define VMA_DYNAMIC_VULKAN_FUNCTIONS 0 |
◆ VMA_HEAVY_ASSERT
#define VMA_HEAVY_ASSERT |
( |
|
EXPR | ) |
ENSURE(EXPR) |
◆ VMA_STATIC_VULKAN_FUNCTIONS
#define VMA_STATIC_VULKAN_FUNCTIONS 0 |
◆ VMA_STATS_STRING_ENABLED
#define VMA_STATS_STRING_ENABLED 1 |
◆ VMA_VULKAN_VERSION
#define VMA_VULKAN_VERSION 1001000 |