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:
Jeff
2026-07-05 13:34:51 +02:00
committed by GitHub
parent fafd5c9dc9
commit fe60a3edfc
43 changed files with 850 additions and 115 deletions
+59
View File
@@ -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