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
+64
-2
@@ -4,7 +4,7 @@
|
||||
/*
|
||||
** Copyright 2015-2026 The Khronos Group Inc.
|
||||
**
|
||||
** SPDX-License-Identifier: Apache-2.0
|
||||
** SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -66,7 +66,7 @@ extern "C" {
|
||||
//#define VK_API_VERSION VK_MAKE_API_VERSION(0, 1, 0, 0) // Patch version should always be set to 0
|
||||
|
||||
// Version of this file
|
||||
#define VK_HEADER_VERSION 353
|
||||
#define VK_HEADER_VERSION 356
|
||||
|
||||
// Complete version of this file
|
||||
#define VK_HEADER_VERSION_COMPLETE VK_MAKE_API_VERSION(0, 1, 4, VK_HEADER_VERSION)
|
||||
@@ -1343,6 +1343,8 @@ typedef enum VkStructureType {
|
||||
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LAYERED_API_VULKAN_PROPERTIES_KHR = 1000562004,
|
||||
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT16_VECTOR_FEATURES_NV = 1000563000,
|
||||
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_REPLICATED_COMPOSITES_FEATURES_EXT = 1000564000,
|
||||
VK_STRUCTURE_TYPE_TENSOR_EXPLICIT_TILING_FORMAT_PROPERTIES_ARM = 1000565000,
|
||||
VK_STRUCTURE_TYPE_TENSOR_ROLLING_BACKING_CREATE_INFO_ARM = 1000565001,
|
||||
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT8_FEATURES_EXT = 1000567000,
|
||||
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_VALIDATION_FEATURES_NV = 1000568000,
|
||||
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_ACCELERATION_STRUCTURE_FEATURES_NV = 1000569000,
|
||||
@@ -1477,6 +1479,7 @@ typedef enum VkStructureType {
|
||||
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_FLAGS_FEATURES_KHR = 1000668004,
|
||||
VK_STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_2_CREATE_INFO_KHR = 1000668005,
|
||||
VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_2_KHR = 1000668006,
|
||||
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OCP_MICROSCALING_TYPES_FEATURES_EXT = 1000672000,
|
||||
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MIXED_FLOAT_DOT_PRODUCT_FEATURES_VALVE = 1000673000,
|
||||
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_THROTTLE_HINT_FEATURES_SEC = 1000674000,
|
||||
VK_STRUCTURE_TYPE_THROTTLE_HINT_SUBMIT_INFO_SEC = 1000674001,
|
||||
@@ -1823,6 +1826,7 @@ typedef enum VkVendorId {
|
||||
VK_VENDOR_ID_MESA = 0x10005,
|
||||
VK_VENDOR_ID_POCL = 0x10006,
|
||||
VK_VENDOR_ID_MOBILEYE = 0x10007,
|
||||
VK_VENDOR_ID_APE = 0x10008,
|
||||
VK_VENDOR_ID_MAX_ENUM = 0x7FFFFFFF
|
||||
} VkVendorId;
|
||||
|
||||
@@ -6366,6 +6370,7 @@ typedef enum VkDriverId {
|
||||
VK_DRIVER_ID_VULKAN_SC_EMULATION_ON_VULKAN = 27,
|
||||
VK_DRIVER_ID_MESA_KOSMICKRISP = 28,
|
||||
VK_DRIVER_ID_MESA_GFXSTREAM = 29,
|
||||
VK_DRIVER_ID_APE_SOFT = 30,
|
||||
VK_DRIVER_ID_AMD_PROPRIETARY_KHR = VK_DRIVER_ID_AMD_PROPRIETARY,
|
||||
VK_DRIVER_ID_AMD_OPEN_SOURCE_KHR = VK_DRIVER_ID_AMD_OPEN_SOURCE,
|
||||
VK_DRIVER_ID_MESA_RADV_KHR = VK_DRIVER_ID_MESA_RADV,
|
||||
@@ -7375,6 +7380,7 @@ static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_TENSOR_DATA_GRAPH_BIT_
|
||||
static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_COPY_IMAGE_INDIRECT_DST_BIT_KHR = 0x800000000000000ULL;
|
||||
static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_VIDEO_ENCODE_QUANTIZATION_DELTA_MAP_BIT_KHR = 0x2000000000000ULL;
|
||||
static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_VIDEO_ENCODE_EMPHASIS_MAP_BIT_KHR = 0x4000000000000ULL;
|
||||
static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_LINEAR_2D_BIT_IMG = 0x200000000000ULL;
|
||||
static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_DEPTH_COPY_ON_COMPUTE_QUEUE_BIT_KHR = 0x10000000000000ULL;
|
||||
static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_DEPTH_COPY_ON_TRANSFER_QUEUE_BIT_KHR = 0x20000000000000ULL;
|
||||
static const VkFormatFeatureFlagBits2 VK_FORMAT_FEATURE_2_STENCIL_COPY_ON_COMPUTE_QUEUE_BIT_KHR = 0x40000000000000ULL;
|
||||
@@ -13503,6 +13509,11 @@ typedef enum VkComponentTypeKHR {
|
||||
VK_COMPONENT_TYPE_UINT8_PACKED_NV = 1000491001,
|
||||
VK_COMPONENT_TYPE_FLOAT8_E4M3_EXT = 1000491002,
|
||||
VK_COMPONENT_TYPE_FLOAT8_E5M2_EXT = 1000491003,
|
||||
VK_COMPONENT_TYPE_FLOAT6_E2M3_EXT = 1000672000,
|
||||
VK_COMPONENT_TYPE_FLOAT6_E3M2_EXT = 1000672001,
|
||||
VK_COMPONENT_TYPE_FLOAT4_E2M1_EXT = 1000672002,
|
||||
VK_COMPONENT_TYPE_FLOAT8_UNSIGNED_E8M0_EXT = 1000672003,
|
||||
VK_COMPONENT_TYPE_MXINT8_EXT = 1000672004,
|
||||
VK_COMPONENT_TYPE_FLOAT16_NV = VK_COMPONENT_TYPE_FLOAT16_KHR,
|
||||
VK_COMPONENT_TYPE_FLOAT32_NV = VK_COMPONENT_TYPE_FLOAT32_KHR,
|
||||
VK_COMPONENT_TYPE_FLOAT64_NV = VK_COMPONENT_TYPE_FLOAT64_KHR,
|
||||
@@ -21697,6 +21708,7 @@ typedef struct VkPhysicalDeviceOpacityMicromapFeaturesEXT {
|
||||
void* pNext;
|
||||
VkBool32 micromap;
|
||||
VkBool32 micromapCaptureReplay;
|
||||
// micromapHostCommands is legacy, but no reason was given in the API XML
|
||||
VkBool32 micromapHostCommands;
|
||||
} VkPhysicalDeviceOpacityMicromapFeaturesEXT;
|
||||
|
||||
@@ -22905,6 +22917,11 @@ VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkTensorViewARM)
|
||||
typedef enum VkTensorTilingARM {
|
||||
VK_TENSOR_TILING_OPTIMAL_ARM = 0,
|
||||
VK_TENSOR_TILING_LINEAR_ARM = 1,
|
||||
VK_TENSOR_TILING_BRICK_16_WIDE_ARM = 1000565000,
|
||||
VK_TENSOR_TILING_BRICK_8_WIDE_ARM = 1000565001,
|
||||
VK_TENSOR_TILING_BRICK_4_WIDE_ARM = 1000565002,
|
||||
VK_TENSOR_TILING_BLOCK_U_INTERLEAVED_ARM = 1000565003,
|
||||
VK_TENSOR_TILING_BLOCK_U_INTERLEAVED_64K_ARM = 1000565004,
|
||||
VK_TENSOR_TILING_MAX_ENUM_ARM = 0x7FFFFFFF
|
||||
} VkTensorTilingARM;
|
||||
typedef VkFlags64 VkTensorCreateFlagsARM;
|
||||
@@ -24834,6 +24851,29 @@ typedef struct VkPhysicalDeviceShaderReplicatedCompositesFeaturesEXT {
|
||||
|
||||
|
||||
|
||||
// VK_ARM_tensor_controls is a preprocessor guard. Do not pass it to API calls.
|
||||
#define VK_ARM_tensor_controls 1
|
||||
#define VK_MAX_TENSOR_CREATE_INFO_ROLLING_BACKING_WRAP_COUNT_ARM 4U
|
||||
#define VK_ARM_TENSOR_CONTROLS_SPEC_VERSION 1
|
||||
#define VK_ARM_TENSOR_CONTROLS_EXTENSION_NAME "VK_ARM_tensor_controls"
|
||||
typedef struct VkTensorRollingBackingCreateInfoARM {
|
||||
VkStructureType sType;
|
||||
const void* pNext;
|
||||
uint32_t wraps[VK_MAX_TENSOR_CREATE_INFO_ROLLING_BACKING_WRAP_COUNT_ARM];
|
||||
} VkTensorRollingBackingCreateInfoARM;
|
||||
|
||||
typedef struct VkTensorExplicitTilingFormatPropertiesARM {
|
||||
VkStructureType sType;
|
||||
void* pNext;
|
||||
VkFormatFeatureFlags2 brick16TilingTensorFeatures;
|
||||
VkFormatFeatureFlags2 brick8TilingTensorFeatures;
|
||||
VkFormatFeatureFlags2 brick4TilingTensorFeatures;
|
||||
VkFormatFeatureFlags2 blockUTilingTensorFeatures;
|
||||
VkFormatFeatureFlags2 blockU64kTilingTensorFeatures;
|
||||
} VkTensorExplicitTilingFormatPropertiesARM;
|
||||
|
||||
|
||||
|
||||
// VK_EXT_shader_float8 is a preprocessor guard. Do not pass it to API calls.
|
||||
#define VK_EXT_shader_float8 1
|
||||
#define VK_EXT_SHADER_FLOAT8_SPEC_VERSION 1
|
||||
@@ -25697,6 +25737,12 @@ typedef struct VkPhysicalDevicePipelineOpacityMicromapFeaturesARM {
|
||||
|
||||
|
||||
|
||||
// VK_IMG_filter_linear_2d is a preprocessor guard. Do not pass it to API calls.
|
||||
#define VK_IMG_filter_linear_2d 1
|
||||
#define VK_IMG_FILTER_LINEAR_2D_SPEC_VERSION 1
|
||||
#define VK_IMG_FILTER_LINEAR_2D_EXTENSION_NAME "VK_IMG_filter_linear_2d"
|
||||
|
||||
|
||||
// VK_ARM_performance_counters_by_region is a preprocessor guard. Do not pass it to API calls.
|
||||
#define VK_ARM_performance_counters_by_region 1
|
||||
#define VK_ARM_PERFORMANCE_COUNTERS_BY_REGION_SPEC_VERSION 1
|
||||
@@ -26284,6 +26330,21 @@ typedef struct VkPhysicalDeviceShaderSubgroupPartitionedFeaturesEXT {
|
||||
|
||||
|
||||
|
||||
// VK_EXT_shader_ocp_microscaling_types is a preprocessor guard. Do not pass it to API calls.
|
||||
#define VK_EXT_shader_ocp_microscaling_types 1
|
||||
#define VK_EXT_SHADER_OCP_MICROSCALING_TYPES_SPEC_VERSION 1
|
||||
#define VK_EXT_SHADER_OCP_MICROSCALING_TYPES_EXTENSION_NAME "VK_EXT_shader_ocp_microscaling_types"
|
||||
typedef struct VkPhysicalDeviceShaderOCPMicroscalingTypesFeaturesEXT {
|
||||
VkStructureType sType;
|
||||
void* pNext;
|
||||
VkBool32 shaderFloat4;
|
||||
VkBool32 shaderFloat6;
|
||||
VkBool32 shaderFloat8UnsignedE8M0;
|
||||
VkBool32 shaderMXInt8;
|
||||
} VkPhysicalDeviceShaderOCPMicroscalingTypesFeaturesEXT;
|
||||
|
||||
|
||||
|
||||
// VK_VALVE_shader_mixed_float_dot_product is a preprocessor guard. Do not pass it to API calls.
|
||||
#define VK_VALVE_shader_mixed_float_dot_product 1
|
||||
#define VK_VALVE_SHADER_MIXED_FLOAT_DOT_PRODUCT_SPEC_VERSION 1
|
||||
@@ -26483,6 +26544,7 @@ typedef struct VkPhysicalDeviceAccelerationStructureFeaturesKHR {
|
||||
VkBool32 accelerationStructure;
|
||||
VkBool32 accelerationStructureCaptureReplay;
|
||||
VkBool32 accelerationStructureIndirectBuild;
|
||||
// accelerationStructureHostCommands is legacy, but no reason was given in the API XML
|
||||
VkBool32 accelerationStructureHostCommands;
|
||||
VkBool32 descriptorBindingAccelerationStructureUpdateAfterBind;
|
||||
} VkPhysicalDeviceAccelerationStructureFeaturesKHR;
|
||||
|
||||
Reference in New Issue
Block a user