#include "vulkan.h"
#include <stdbool.h>
Go to the source code of this file.
|
enum | VkIcdWsiPlatform {
VK_ICD_WSI_PLATFORM_MIR,
VK_ICD_WSI_PLATFORM_WAYLAND,
VK_ICD_WSI_PLATFORM_WIN32,
VK_ICD_WSI_PLATFORM_XCB,
VK_ICD_WSI_PLATFORM_XLIB,
VK_ICD_WSI_PLATFORM_ANDROID,
VK_ICD_WSI_PLATFORM_MACOS,
VK_ICD_WSI_PLATFORM_IOS,
VK_ICD_WSI_PLATFORM_DISPLAY,
VK_ICD_WSI_PLATFORM_HEADLESS,
VK_ICD_WSI_PLATFORM_METAL,
VK_ICD_WSI_PLATFORM_DIRECTFB,
VK_ICD_WSI_PLATFORM_VI,
VK_ICD_WSI_PLATFORM_GGP,
VK_ICD_WSI_PLATFORM_SCREEN,
VK_ICD_WSI_PLATFORM_FUCHSIA
} |
|
#define CURRENT_LOADER_ICD_INTERFACE_VERSION 7 |
#define ICD_LOADER_MAGIC 0x01CDC0DE |
#define MIN_PHYS_DEV_EXTENSION_ICD_INTERFACE_VERSION 4 |
#define MIN_SUPPORTED_LOADER_ICD_INTERFACE_VERSION 0 |
typedef VkResult(VKAPI_PTR * PFN_vk_icdNegotiateLoaderICDInterfaceVersion)(uint32_t *pVersion) |
typedef VkResult(VKAPI_PTR * PFN_vkNegotiateLoaderICDInterfaceVersion)(uint32_t *pVersion) |
Enumerator |
---|
VK_ICD_WSI_PLATFORM_MIR |
|
VK_ICD_WSI_PLATFORM_WAYLAND |
|
VK_ICD_WSI_PLATFORM_WIN32 |
|
VK_ICD_WSI_PLATFORM_XCB |
|
VK_ICD_WSI_PLATFORM_XLIB |
|
VK_ICD_WSI_PLATFORM_ANDROID |
|
VK_ICD_WSI_PLATFORM_MACOS |
|
VK_ICD_WSI_PLATFORM_IOS |
|
VK_ICD_WSI_PLATFORM_DISPLAY |
|
VK_ICD_WSI_PLATFORM_HEADLESS |
|
VK_ICD_WSI_PLATFORM_METAL |
|
VK_ICD_WSI_PLATFORM_DIRECTFB |
|
VK_ICD_WSI_PLATFORM_VI |
|
VK_ICD_WSI_PLATFORM_GGP |
|
VK_ICD_WSI_PLATFORM_SCREEN |
|
VK_ICD_WSI_PLATFORM_FUCHSIA |
|
Definition at line 120 of file vk_icd.h.