SDL 2.0
|
Go to the source code of this file.
Data Structures | |
struct | VkWin32SurfaceCreateInfoKHR |
struct | VkImportMemoryWin32HandleInfoKHR |
struct | VkExportMemoryWin32HandleInfoKHR |
struct | VkMemoryWin32HandlePropertiesKHR |
struct | VkMemoryGetWin32HandleInfoKHR |
struct | VkWin32KeyedMutexAcquireReleaseInfoKHR |
struct | VkImportSemaphoreWin32HandleInfoKHR |
struct | VkExportSemaphoreWin32HandleInfoKHR |
struct | VkD3D12FenceSubmitInfoKHR |
struct | VkSemaphoreGetWin32HandleInfoKHR |
struct | VkImportFenceWin32HandleInfoKHR |
struct | VkExportFenceWin32HandleInfoKHR |
struct | VkFenceGetWin32HandleInfoKHR |
struct | VkImportMemoryWin32HandleInfoNV |
struct | VkExportMemoryWin32HandleInfoNV |
struct | VkWin32KeyedMutexAcquireReleaseInfoNV |
#define VK_KHR_external_fence_win32 1 |
Definition at line 181 of file vulkan_win32.h.
#define VK_KHR_EXTERNAL_FENCE_WIN32_EXTENSION_NAME "VK_KHR_external_fence_win32" |
Definition at line 183 of file vulkan_win32.h.
#define VK_KHR_EXTERNAL_FENCE_WIN32_SPEC_VERSION 1 |
Definition at line 182 of file vulkan_win32.h.
#define VK_KHR_external_memory_win32 1 |
Definition at line 60 of file vulkan_win32.h.
#define VK_KHR_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME "VK_KHR_external_memory_win32" |
Definition at line 62 of file vulkan_win32.h.
#define VK_KHR_EXTERNAL_MEMORY_WIN32_SPEC_VERSION 1 |
Definition at line 61 of file vulkan_win32.h.
#define VK_KHR_external_semaphore_win32 1 |
Definition at line 128 of file vulkan_win32.h.
#define VK_KHR_EXTERNAL_SEMAPHORE_WIN32_EXTENSION_NAME "VK_KHR_external_semaphore_win32" |
Definition at line 130 of file vulkan_win32.h.
#define VK_KHR_EXTERNAL_SEMAPHORE_WIN32_SPEC_VERSION 1 |
Definition at line 129 of file vulkan_win32.h.
#define VK_KHR_win32_keyed_mutex 1 |
Definition at line 110 of file vulkan_win32.h.
#define VK_KHR_WIN32_KEYED_MUTEX_EXTENSION_NAME "VK_KHR_win32_keyed_mutex" |
Definition at line 112 of file vulkan_win32.h.
#define VK_KHR_WIN32_KEYED_MUTEX_SPEC_VERSION 1 |
Definition at line 111 of file vulkan_win32.h.
#define VK_KHR_win32_surface 1 |
Definition at line 30 of file vulkan_win32.h.
#define VK_KHR_WIN32_SURFACE_EXTENSION_NAME "VK_KHR_win32_surface" |
Definition at line 32 of file vulkan_win32.h.
#define VK_KHR_WIN32_SURFACE_SPEC_VERSION 6 |
Definition at line 31 of file vulkan_win32.h.
#define VK_NV_external_memory_win32 1 |
Definition at line 225 of file vulkan_win32.h.
#define VK_NV_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME "VK_NV_external_memory_win32" |
Definition at line 227 of file vulkan_win32.h.
#define VK_NV_EXTERNAL_MEMORY_WIN32_SPEC_VERSION 1 |
Definition at line 226 of file vulkan_win32.h.
#define VK_NV_win32_keyed_mutex 1 |
Definition at line 254 of file vulkan_win32.h.
#define VK_NV_WIN32_KEYED_MUTEX_EXTENSION_NAME "VK_NV_win32_keyed_mutex" |
Definition at line 256 of file vulkan_win32.h.
#define VK_NV_WIN32_KEYED_MUTEX_SPEC_VERSION 1 |
Definition at line 255 of file vulkan_win32.h.
typedef VkResult(VKAPI_PTR * PFN_vkCreateWin32SurfaceKHR) (VkInstance instance, const VkWin32SurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) |
Definition at line 45 of file vulkan_win32.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetFenceWin32HandleKHR) (VkDevice device, const VkFenceGetWin32HandleInfoKHR *pGetWin32HandleInfo, HANDLE *pHandle) |
Definition at line 212 of file vulkan_win32.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetMemoryWin32HandleKHR) (VkDevice device, const VkMemoryGetWin32HandleInfoKHR *pGetWin32HandleInfo, HANDLE *pHandle) |
Definition at line 94 of file vulkan_win32.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetMemoryWin32HandleNV) (VkDevice device, VkDeviceMemory memory, VkExternalMemoryHandleTypeFlagsNV handleType, HANDLE *pHandle) |
Definition at line 244 of file vulkan_win32.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetMemoryWin32HandlePropertiesKHR) (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, HANDLE handle, VkMemoryWin32HandlePropertiesKHR *pMemoryWin32HandleProperties) |
Definition at line 95 of file vulkan_win32.h.
typedef VkBool32(VKAPI_PTR * PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR) (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex) |
Definition at line 46 of file vulkan_win32.h.
typedef VkResult(VKAPI_PTR * PFN_vkGetSemaphoreWin32HandleKHR) (VkDevice device, const VkSemaphoreGetWin32HandleInfoKHR *pGetWin32HandleInfo, HANDLE *pHandle) |
Definition at line 168 of file vulkan_win32.h.
typedef VkResult(VKAPI_PTR * PFN_vkImportFenceWin32HandleKHR) (VkDevice device, const VkImportFenceWin32HandleInfoKHR *pImportFenceWin32HandleInfo) |
Definition at line 211 of file vulkan_win32.h.
typedef VkResult(VKAPI_PTR * PFN_vkImportSemaphoreWin32HandleKHR) (VkDevice device, const VkImportSemaphoreWin32HandleInfoKHR *pImportSemaphoreWin32HandleInfo) |
Definition at line 167 of file vulkan_win32.h.
typedef VkFlags VkWin32SurfaceCreateFlagsKHR |
Definition at line 34 of file vulkan_win32.h.
VKAPI_ATTR VkResult VKAPI_CALL vkCreateWin32SurfaceKHR | ( | VkInstance | instance, |
const VkWin32SurfaceCreateInfoKHR * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkSurfaceKHR * | pSurface | ||
) |
Referenced by VULKAN_HPP_NAMESPACE::DispatchLoaderDynamic::init().
VKAPI_ATTR VkResult VKAPI_CALL vkGetFenceWin32HandleKHR | ( | VkDevice | device, |
const VkFenceGetWin32HandleInfoKHR * | pGetWin32HandleInfo, | ||
HANDLE * | pHandle | ||
) |
Referenced by VULKAN_HPP_NAMESPACE::DispatchLoaderDynamic::init().
VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryWin32HandleKHR | ( | VkDevice | device, |
const VkMemoryGetWin32HandleInfoKHR * | pGetWin32HandleInfo, | ||
HANDLE * | pHandle | ||
) |
Referenced by VULKAN_HPP_NAMESPACE::DispatchLoaderDynamic::init().
VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryWin32HandleNV | ( | VkDevice | device, |
VkDeviceMemory | memory, | ||
VkExternalMemoryHandleTypeFlagsNV | handleType, | ||
HANDLE * | pHandle | ||
) |
Referenced by VULKAN_HPP_NAMESPACE::DispatchLoaderDynamic::init().
VKAPI_ATTR VkResult VKAPI_CALL vkGetMemoryWin32HandlePropertiesKHR | ( | VkDevice | device, |
VkExternalMemoryHandleTypeFlagBits | handleType, | ||
HANDLE | handle, | ||
VkMemoryWin32HandlePropertiesKHR * | pMemoryWin32HandleProperties | ||
) |
Referenced by VULKAN_HPP_NAMESPACE::DispatchLoaderDynamic::init().
VKAPI_ATTR VkBool32 VKAPI_CALL vkGetPhysicalDeviceWin32PresentationSupportKHR | ( | VkPhysicalDevice | physicalDevice, |
uint32_t | queueFamilyIndex | ||
) |
Referenced by VULKAN_HPP_NAMESPACE::DispatchLoaderDynamic::init().
VKAPI_ATTR VkResult VKAPI_CALL vkGetSemaphoreWin32HandleKHR | ( | VkDevice | device, |
const VkSemaphoreGetWin32HandleInfoKHR * | pGetWin32HandleInfo, | ||
HANDLE * | pHandle | ||
) |
Referenced by VULKAN_HPP_NAMESPACE::DispatchLoaderDynamic::init().
VKAPI_ATTR VkResult VKAPI_CALL vkImportFenceWin32HandleKHR | ( | VkDevice | device, |
const VkImportFenceWin32HandleInfoKHR * | pImportFenceWin32HandleInfo | ||
) |
Referenced by VULKAN_HPP_NAMESPACE::DispatchLoaderDynamic::init().
VKAPI_ATTR VkResult VKAPI_CALL vkImportSemaphoreWin32HandleKHR | ( | VkDevice | device, |
const VkImportSemaphoreWin32HandleInfoKHR * | pImportSemaphoreWin32HandleInfo | ||
) |
Referenced by VULKAN_HPP_NAMESPACE::DispatchLoaderDynamic::init().