FFmpeg
|
Go to the source code of this file.
Data Structures | |
struct | FFVulkanFunctions |
Macros | |
#define | VK_NO_PROTOTYPES |
#define | VK_ENABLE_BETA_EXTENSIONS |
#define | FN_LIST(MACRO) |
#define | FN_LIST_WIN32(MACRO) |
#define | PFN_DEF(req_inst, req_dev, ext_flag, name) PFN_vk##name name; |
Enumerations | |
enum | FFVulkanExtensions { FF_VK_EXT_EXTERNAL_DMABUF_MEMORY = 1ULL << 0, FF_VK_EXT_DRM_MODIFIER_FLAGS = 1ULL << 1, FF_VK_EXT_EXTERNAL_FD_MEMORY = 1ULL << 2, FF_VK_EXT_EXTERNAL_FD_SEM = 1ULL << 3, FF_VK_EXT_EXTERNAL_HOST_MEMORY = 1ULL << 4, FF_VK_EXT_DEBUG_UTILS = 1ULL << 5, FF_VK_EXT_NO_FLAG = 1ULL << 31 } |
#define VK_NO_PROTOTYPES |
Definition at line 22 of file vulkan_functions.h.
#define VK_ENABLE_BETA_EXTENSIONS |
Definition at line 23 of file vulkan_functions.h.
#define FN_LIST | ( | MACRO | ) |
Definition at line 45 of file vulkan_functions.h.
#define FN_LIST_WIN32 | ( | MACRO | ) |
Definition at line 166 of file vulkan_functions.h.
Definition at line 171 of file vulkan_functions.h.
enum FFVulkanExtensions |
Enumerator | |
---|---|
FF_VK_EXT_EXTERNAL_DMABUF_MEMORY | |
FF_VK_EXT_DRM_MODIFIER_FLAGS | |
FF_VK_EXT_EXTERNAL_FD_MEMORY | |
FF_VK_EXT_EXTERNAL_FD_SEM | |
FF_VK_EXT_EXTERNAL_HOST_MEMORY | |
FF_VK_EXT_DEBUG_UTILS | |
FF_VK_EXT_NO_FLAG |
Definition at line 29 of file vulkan_functions.h.