Skip to content

Commit 2ed61c1

Browse files
committed
build: Update to header 1.3.302
1 parent fc5eb24 commit 2ed61c1

File tree

6 files changed

+303
-5
lines changed

6 files changed

+303
-5
lines changed

icd/VkICD_mock_icd.json.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
"file_format_version": "1.0.1",
33
"ICD": {
44
"library_path": "@JSON_LIBRARY_PATH@",
5-
"api_version": "1.3.301"
5+
"api_version": "1.3.302"
66
}
77
}

icd/generated/function_declarations.h

+15-2
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ static const std::unordered_map<std::string, uint32_t> instance_extension_map =
7171
{"VK_GOOGLE_surfaceless_query", 2},
7272
{"VK_LUNARG_direct_driver_loading", 1},
7373
{"VK_EXT_layer_settings", 2},
74+
{"VK_NV_display_stereo", 1},
7475
};
7576
// Map of device extension name to version
7677
static const std::unordered_map<std::string, uint32_t> device_extension_map = {
@@ -89,8 +90,8 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
8990
{"VK_AMD_gcn_shader", 1},
9091
{"VK_NV_dedicated_allocation", 1},
9192
{"VK_EXT_transform_feedback", 1},
92-
{"VK_NVX_binary_import", 1},
93-
{"VK_NVX_image_view_handle", 2},
93+
{"VK_NVX_binary_import", 2},
94+
{"VK_NVX_image_view_handle", 3},
9495
{"VK_AMD_draw_indirect_count", 2},
9596
{"VK_AMD_negative_viewport_height", 1},
9697
{"VK_AMD_gpu_shader_half_float", 2},
@@ -387,6 +388,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
387388
{"VK_QCOM_multiview_per_view_render_areas", 1},
388389
{"VK_KHR_compute_shader_derivatives", 1},
389390
{"VK_KHR_video_decode_av1", 1},
391+
{"VK_KHR_video_encode_av1", 1},
390392
{"VK_KHR_video_maintenance1", 1},
391393
{"VK_NV_per_stage_descriptor_set", 1},
392394
{"VK_QCOM_image_processing2", 1},
@@ -405,6 +407,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
405407
{"VK_KHR_shader_expect_assume", 1},
406408
{"VK_KHR_maintenance6", 1},
407409
{"VK_NV_descriptor_pool_overallocation", 1},
410+
{"VK_KHR_video_encode_quantization_map", 2},
408411
{"VK_NV_raw_access_chains", 1},
409412
{"VK_KHR_shader_relaxed_extended_instruction", 1},
410413
{"VK_NV_command_buffer_inheritance", 1},
@@ -417,6 +420,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
417420
{"VK_EXT_depth_clamp_control", 1},
418421
{"VK_HUAWEI_hdr_vivid", 1},
419422
{"VK_NV_cooperative_matrix2", 1},
423+
{"VK_EXT_vertex_attribute_robustness", 1},
420424
};
421425

422426

@@ -2546,6 +2550,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixProperti
25462550

25472551

25482552

2553+
25492554
static VKAPI_ATTR void VKAPI_CALL CmdSetLineStippleKHR(
25502555
VkCommandBuffer commandBuffer,
25512556
uint32_t lineStippleFactor,
@@ -2593,6 +2598,7 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorBufferEmbeddedSamplers2EXT(
25932598

25942599

25952600

2601+
25962602
static VKAPI_ATTR VkResult VKAPI_CALL CreateDebugReportCallbackEXT(
25972603
VkInstance instance,
25982604
const VkDebugReportCallbackCreateInfoEXT* pCreateInfo,
@@ -2719,6 +2725,10 @@ static VKAPI_ATTR uint32_t VKAPI_CALL GetImageViewHandleNVX(
27192725
VkDevice device,
27202726
const VkImageViewHandleInfoNVX* pInfo);
27212727

2728+
static VKAPI_ATTR uint64_t VKAPI_CALL GetImageViewHandle64NVX(
2729+
VkDevice device,
2730+
const VkImageViewHandleInfoNVX* pInfo);
2731+
27222732
static VKAPI_ATTR VkResult VKAPI_CALL GetImageViewAddressNVX(
27232733
VkDevice device,
27242734
VkImageView imageView,
@@ -4419,6 +4429,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetScreenBufferPropertiesQNX(
44194429

44204430

44214431

4432+
44224433
static VKAPI_ATTR void VKAPI_CALL GetGeneratedCommandsMemoryRequirementsEXT(
44234434
VkDevice device,
44244435
const VkGeneratedCommandsMemoryRequirementsInfoEXT* pInfo,
@@ -4478,6 +4489,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixFlexible
44784489
VkCooperativeMatrixFlexibleDimensionsPropertiesNV* pProperties);
44794490

44804491

4492+
44814493
static VKAPI_ATTR VkResult VKAPI_CALL CreateAccelerationStructureKHR(
44824494
VkDevice device,
44834495
const VkAccelerationStructureCreateInfoKHR* pCreateInfo,
@@ -5069,6 +5081,7 @@ static const std::unordered_map<std::string, void*> name_to_funcptr_map = {
50695081
{"vkDestroyCuFunctionNVX", (void*)DestroyCuFunctionNVX},
50705082
{"vkCmdCuLaunchKernelNVX", (void*)CmdCuLaunchKernelNVX},
50715083
{"vkGetImageViewHandleNVX", (void*)GetImageViewHandleNVX},
5084+
{"vkGetImageViewHandle64NVX", (void*)GetImageViewHandle64NVX},
50725085
{"vkGetImageViewAddressNVX", (void*)GetImageViewAddressNVX},
50735086
{"vkCmdDrawIndirectCountAMD", (void*)CmdDrawIndirectCountAMD},
50745087
{"vkCmdDrawIndexedIndirectCountAMD", (void*)CmdDrawIndexedIndirectCountAMD},

icd/generated/function_definitions.h

+12
Original file line numberDiff line numberDiff line change
@@ -4738,6 +4738,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixProperti
47384738

47394739

47404740

4741+
47414742
static VKAPI_ATTR void VKAPI_CALL CmdSetLineStippleKHR(
47424743
VkCommandBuffer commandBuffer,
47434744
uint32_t lineStippleFactor,
@@ -4819,6 +4820,7 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorBufferEmbeddedSamplers2EXT(
48194820

48204821

48214822

4823+
48224824
static VKAPI_ATTR VkResult VKAPI_CALL CreateDebugReportCallbackEXT(
48234825
VkInstance instance,
48244826
const VkDebugReportCallbackCreateInfoEXT* pCreateInfo,
@@ -5014,6 +5016,14 @@ static VKAPI_ATTR uint32_t VKAPI_CALL GetImageViewHandleNVX(
50145016
return VK_SUCCESS;
50155017
}
50165018

5019+
static VKAPI_ATTR uint64_t VKAPI_CALL GetImageViewHandle64NVX(
5020+
VkDevice device,
5021+
const VkImageViewHandleInfoNVX* pInfo)
5022+
{
5023+
//Not a CREATE or DESTROY function
5024+
return VK_SUCCESS;
5025+
}
5026+
50175027
static VKAPI_ATTR VkResult VKAPI_CALL GetImageViewAddressNVX(
50185028
VkDevice device,
50195029
VkImageView imageView,
@@ -7678,6 +7688,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetScreenBufferPropertiesQNX(
76787688

76797689

76807690

7691+
76817692
static VKAPI_ATTR void VKAPI_CALL GetGeneratedCommandsMemoryRequirementsEXT(
76827693
VkDevice device,
76837694
const VkGeneratedCommandsMemoryRequirementsInfoEXT* pInfo,
@@ -7772,6 +7783,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixFlexible
77727783
}
77737784

77747785

7786+
77757787
static VKAPI_ATTR VkResult VKAPI_CALL CreateAccelerationStructureKHR(
77767788
VkDevice device,
77777789
const VkAccelerationStructureCreateInfoKHR* pCreateInfo,

0 commit comments

Comments
 (0)