Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: Update to header 1.3.302 #1051

Merged
merged 1 commit into from
Nov 21, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion icd/VkICD_mock_icd.json.in
Original file line number Diff line number Diff line change
@@ -2,6 +2,6 @@
"file_format_version": "1.0.1",
"ICD": {
"library_path": "@JSON_LIBRARY_PATH@",
"api_version": "1.3.301"
"api_version": "1.3.302"
}
}
17 changes: 15 additions & 2 deletions icd/generated/function_declarations.h
Original file line number Diff line number Diff line change
@@ -71,6 +71,7 @@ static const std::unordered_map<std::string, uint32_t> instance_extension_map =
{"VK_GOOGLE_surfaceless_query", 2},
{"VK_LUNARG_direct_driver_loading", 1},
{"VK_EXT_layer_settings", 2},
{"VK_NV_display_stereo", 1},
};
// Map of device extension name to version
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 = {
{"VK_AMD_gcn_shader", 1},
{"VK_NV_dedicated_allocation", 1},
{"VK_EXT_transform_feedback", 1},
{"VK_NVX_binary_import", 1},
{"VK_NVX_image_view_handle", 2},
{"VK_NVX_binary_import", 2},
{"VK_NVX_image_view_handle", 3},
{"VK_AMD_draw_indirect_count", 2},
{"VK_AMD_negative_viewport_height", 1},
{"VK_AMD_gpu_shader_half_float", 2},
@@ -387,6 +388,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
{"VK_QCOM_multiview_per_view_render_areas", 1},
{"VK_KHR_compute_shader_derivatives", 1},
{"VK_KHR_video_decode_av1", 1},
{"VK_KHR_video_encode_av1", 1},
{"VK_KHR_video_maintenance1", 1},
{"VK_NV_per_stage_descriptor_set", 1},
{"VK_QCOM_image_processing2", 1},
@@ -405,6 +407,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
{"VK_KHR_shader_expect_assume", 1},
{"VK_KHR_maintenance6", 1},
{"VK_NV_descriptor_pool_overallocation", 1},
{"VK_KHR_video_encode_quantization_map", 2},
{"VK_NV_raw_access_chains", 1},
{"VK_KHR_shader_relaxed_extended_instruction", 1},
{"VK_NV_command_buffer_inheritance", 1},
@@ -417,6 +420,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
{"VK_EXT_depth_clamp_control", 1},
{"VK_HUAWEI_hdr_vivid", 1},
{"VK_NV_cooperative_matrix2", 1},
{"VK_EXT_vertex_attribute_robustness", 1},
};


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




static VKAPI_ATTR void VKAPI_CALL CmdSetLineStippleKHR(
VkCommandBuffer commandBuffer,
uint32_t lineStippleFactor,
@@ -2593,6 +2598,7 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorBufferEmbeddedSamplers2EXT(




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

static VKAPI_ATTR uint64_t VKAPI_CALL GetImageViewHandle64NVX(
VkDevice device,
const VkImageViewHandleInfoNVX* pInfo);

static VKAPI_ATTR VkResult VKAPI_CALL GetImageViewAddressNVX(
VkDevice device,
VkImageView imageView,
@@ -4419,6 +4429,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetScreenBufferPropertiesQNX(




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



static VKAPI_ATTR VkResult VKAPI_CALL CreateAccelerationStructureKHR(
VkDevice device,
const VkAccelerationStructureCreateInfoKHR* pCreateInfo,
@@ -5069,6 +5081,7 @@ static const std::unordered_map<std::string, void*> name_to_funcptr_map = {
{"vkDestroyCuFunctionNVX", (void*)DestroyCuFunctionNVX},
{"vkCmdCuLaunchKernelNVX", (void*)CmdCuLaunchKernelNVX},
{"vkGetImageViewHandleNVX", (void*)GetImageViewHandleNVX},
{"vkGetImageViewHandle64NVX", (void*)GetImageViewHandle64NVX},
{"vkGetImageViewAddressNVX", (void*)GetImageViewAddressNVX},
{"vkCmdDrawIndirectCountAMD", (void*)CmdDrawIndirectCountAMD},
{"vkCmdDrawIndexedIndirectCountAMD", (void*)CmdDrawIndexedIndirectCountAMD},
12 changes: 12 additions & 0 deletions icd/generated/function_definitions.h
Original file line number Diff line number Diff line change
@@ -4738,6 +4738,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixProperti




static VKAPI_ATTR void VKAPI_CALL CmdSetLineStippleKHR(
VkCommandBuffer commandBuffer,
uint32_t lineStippleFactor,
@@ -4819,6 +4820,7 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorBufferEmbeddedSamplers2EXT(




static VKAPI_ATTR VkResult VKAPI_CALL CreateDebugReportCallbackEXT(
VkInstance instance,
const VkDebugReportCallbackCreateInfoEXT* pCreateInfo,
@@ -5014,6 +5016,14 @@ static VKAPI_ATTR uint32_t VKAPI_CALL GetImageViewHandleNVX(
return VK_SUCCESS;
}

static VKAPI_ATTR uint64_t VKAPI_CALL GetImageViewHandle64NVX(
VkDevice device,
const VkImageViewHandleInfoNVX* pInfo)
{
//Not a CREATE or DESTROY function
return VK_SUCCESS;
}

static VKAPI_ATTR VkResult VKAPI_CALL GetImageViewAddressNVX(
VkDevice device,
VkImageView imageView,
@@ -7678,6 +7688,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetScreenBufferPropertiesQNX(




static VKAPI_ATTR void VKAPI_CALL GetGeneratedCommandsMemoryRequirementsEXT(
VkDevice device,
const VkGeneratedCommandsMemoryRequirementsInfoEXT* pInfo,
@@ -7772,6 +7783,7 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceCooperativeMatrixFlexible
}



static VKAPI_ATTR VkResult VKAPI_CALL CreateAccelerationStructureKHR(
VkDevice device,
const VkAccelerationStructureCreateInfoKHR* pCreateInfo,
Loading
Oops, something went wrong.
Loading
Oops, something went wrong.