#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
} |
| |
◆ CURRENT_LOADER_ICD_INTERFACE_VERSION
| #define CURRENT_LOADER_ICD_INTERFACE_VERSION 6 |
◆ ICD_LOADER_MAGIC
| #define ICD_LOADER_MAGIC 0x01CDC0DE |
◆ MIN_PHYS_DEV_EXTENSION_ICD_INTERFACE_VERSION
| #define MIN_PHYS_DEV_EXTENSION_ICD_INTERFACE_VERSION 4 |
◆ MIN_SUPPORTED_LOADER_ICD_INTERFACE_VERSION
| #define MIN_SUPPORTED_LOADER_ICD_INTERFACE_VERSION 0 |
◆ PFN_GetPhysicalDeviceProcAddr
◆ PFN_vk_icdGetInstanceProcAddr
◆ PFN_vk_icdGetPhysicalDeviceProcAddr
◆ PFN_vk_icdNegotiateLoaderICDInterfaceVersion
◆ PFN_vkNegotiateLoaderICDInterfaceVersion
◆ VkIcdWsiPlatform
| 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 | |
Definition at line 110 of file vk_icd.h.
@ VK_ICD_WSI_PLATFORM_HEADLESS
@ VK_ICD_WSI_PLATFORM_METAL
@ VK_ICD_WSI_PLATFORM_MACOS
@ VK_ICD_WSI_PLATFORM_DISPLAY
@ VK_ICD_WSI_PLATFORM_WAYLAND
@ VK_ICD_WSI_PLATFORM_DIRECTFB
@ VK_ICD_WSI_PLATFORM_XCB
@ VK_ICD_WSI_PLATFORM_XLIB
@ VK_ICD_WSI_PLATFORM_WIN32
@ VK_ICD_WSI_PLATFORM_MIR
@ VK_ICD_WSI_PLATFORM_IOS
@ VK_ICD_WSI_PLATFORM_ANDROID
◆ set_loader_magic_value()
| static void set_loader_magic_value |
( |
void * |
pNewObject | ) |
|
|
inlinestatic |
◆ valid_loader_magic_value()
| static bool valid_loader_magic_value |
( |
void * |
pNewObject | ) |
|
|
inlinestatic |
◆ vk_icdGetInstanceProcAddr()
◆ vk_icdGetPhysicalDeviceProcAddr()
◆ vk_icdNegotiateLoaderICDInterfaceVersion()