mirror of
https://github.com/seekrs/MacroLibX.git
synced 2026-07-19 17:32:56 +02:00
update dependencies (#235)
Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action Co-authored-by: kbJeff-8 <kbJeff-8@users.noreply.github.com>
This commit is contained in:
Vendored
+59
@@ -0,0 +1,59 @@
|
||||
#ifndef VULKAN_UBM_H_
|
||||
#define VULKAN_UBM_H_ 1
|
||||
|
||||
/*
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*/
|
||||
|
||||
/*
|
||||
** This header is generated from the Khronos Vulkan XML API Registry.
|
||||
**
|
||||
*/
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
// VK_SEC_ubm_surface is a preprocessor guard. Do not pass it to API calls.
|
||||
#define VK_SEC_ubm_surface 1
|
||||
#define VK_SEC_UBM_SURFACE_SPEC_VERSION 1
|
||||
#define VK_SEC_UBM_SURFACE_EXTENSION_NAME "VK_SEC_ubm_surface"
|
||||
typedef VkFlags VkUbmSurfaceCreateFlagsSEC;
|
||||
typedef struct VkUbmSurfaceCreateInfoSEC {
|
||||
VkStructureType sType;
|
||||
const void* pNext;
|
||||
VkUbmSurfaceCreateFlagsSEC flags;
|
||||
struct ubm_device* device;
|
||||
struct ubm_surface* surface;
|
||||
} VkUbmSurfaceCreateInfoSEC;
|
||||
|
||||
typedef VkResult (VKAPI_PTR *PFN_vkCreateUbmSurfaceSEC)(VkInstance instance, const VkUbmSurfaceCreateInfoSEC* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
|
||||
typedef VkBool32 (VKAPI_PTR *PFN_vkGetPhysicalDeviceUbmPresentationSupportSEC)(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, struct ubm_device* device);
|
||||
|
||||
#ifndef VK_NO_PROTOTYPES
|
||||
#ifndef VK_ONLY_EXPORTED_PROTOTYPES
|
||||
VKAPI_ATTR VkResult VKAPI_CALL vkCreateUbmSurfaceSEC(
|
||||
VkInstance instance,
|
||||
const VkUbmSurfaceCreateInfoSEC* pCreateInfo,
|
||||
const VkAllocationCallbacks* pAllocator,
|
||||
VkSurfaceKHR* pSurface);
|
||||
#endif
|
||||
|
||||
#ifndef VK_ONLY_EXPORTED_PROTOTYPES
|
||||
VKAPI_ATTR VkBool32 VKAPI_CALL vkGetPhysicalDeviceUbmPresentationSupportSEC(
|
||||
VkPhysicalDevice physicalDevice,
|
||||
uint32_t queueFamilyIndex,
|
||||
struct ubm_device* device);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user