Skip to content

Commit

Permalink
build: Update to header 1.4.303
Browse files Browse the repository at this point in the history
  • Loading branch information
mikes-lunarg committed Dec 3, 2024
1 parent 580f23e commit 4f965e1
Show file tree
Hide file tree
Showing 7 changed files with 1,102 additions and 701 deletions.
2 changes: 1 addition & 1 deletion icd/VkICD_mock_icd.json.in
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
"file_format_version": "1.0.1",
"ICD": {
"library_path": "@JSON_LIBRARY_PATH@",
"api_version": "1.3.302"
"api_version": "1.4.303"
}
}
151 changes: 132 additions & 19 deletions icd/generated/function_declarations.h
Original file line number Diff line number Diff line change
Expand Up @@ -1620,6 +1620,100 @@ static VKAPI_ATTR void VKAPI_CALL GetDeviceImageSparseMemoryRequirements(
VkSparseImageMemoryRequirements2* pSparseMemoryRequirements);


static VKAPI_ATTR void VKAPI_CALL CmdSetLineStipple(
VkCommandBuffer commandBuffer,
uint32_t lineStippleFactor,
uint16_t lineStipplePattern);

static VKAPI_ATTR VkResult VKAPI_CALL MapMemory2(
VkDevice device,
const VkMemoryMapInfo* pMemoryMapInfo,
void** ppData);

static VKAPI_ATTR VkResult VKAPI_CALL UnmapMemory2(
VkDevice device,
const VkMemoryUnmapInfo* pMemoryUnmapInfo);

static VKAPI_ATTR void VKAPI_CALL CmdBindIndexBuffer2(
VkCommandBuffer commandBuffer,
VkBuffer buffer,
VkDeviceSize offset,
VkDeviceSize size,
VkIndexType indexType);

static VKAPI_ATTR void VKAPI_CALL GetRenderingAreaGranularity(
VkDevice device,
const VkRenderingAreaInfo* pRenderingAreaInfo,
VkExtent2D* pGranularity);

static VKAPI_ATTR void VKAPI_CALL GetDeviceImageSubresourceLayout(
VkDevice device,
const VkDeviceImageSubresourceInfo* pInfo,
VkSubresourceLayout2* pLayout);

static VKAPI_ATTR void VKAPI_CALL GetImageSubresourceLayout2(
VkDevice device,
VkImage image,
const VkImageSubresource2* pSubresource,
VkSubresourceLayout2* pLayout);

static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSet(
VkCommandBuffer commandBuffer,
VkPipelineBindPoint pipelineBindPoint,
VkPipelineLayout layout,
uint32_t set,
uint32_t descriptorWriteCount,
const VkWriteDescriptorSet* pDescriptorWrites);

static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSetWithTemplate(
VkCommandBuffer commandBuffer,
VkDescriptorUpdateTemplate descriptorUpdateTemplate,
VkPipelineLayout layout,
uint32_t set,
const void* pData);

static VKAPI_ATTR void VKAPI_CALL CmdSetRenderingAttachmentLocations(
VkCommandBuffer commandBuffer,
const VkRenderingAttachmentLocationInfo* pLocationInfo);

static VKAPI_ATTR void VKAPI_CALL CmdSetRenderingInputAttachmentIndices(
VkCommandBuffer commandBuffer,
const VkRenderingInputAttachmentIndexInfo* pInputAttachmentIndexInfo);

static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorSets2(
VkCommandBuffer commandBuffer,
const VkBindDescriptorSetsInfo* pBindDescriptorSetsInfo);

static VKAPI_ATTR void VKAPI_CALL CmdPushConstants2(
VkCommandBuffer commandBuffer,
const VkPushConstantsInfo* pPushConstantsInfo);

static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSet2(
VkCommandBuffer commandBuffer,
const VkPushDescriptorSetInfo* pPushDescriptorSetInfo);

static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSetWithTemplate2(
VkCommandBuffer commandBuffer,
const VkPushDescriptorSetWithTemplateInfo* pPushDescriptorSetWithTemplateInfo);

static VKAPI_ATTR VkResult VKAPI_CALL CopyMemoryToImage(
VkDevice device,
const VkCopyMemoryToImageInfo* pCopyMemoryToImageInfo);

static VKAPI_ATTR VkResult VKAPI_CALL CopyImageToMemory(
VkDevice device,
const VkCopyImageToMemoryInfo* pCopyImageToMemoryInfo);

static VKAPI_ATTR VkResult VKAPI_CALL CopyImageToImage(
VkDevice device,
const VkCopyImageToImageInfo* pCopyImageToImageInfo);

static VKAPI_ATTR VkResult VKAPI_CALL TransitionImageLayout(
VkDevice device,
uint32_t transitionCount,
const VkHostImageLayoutTransitionInfo* pTransitions);


static VKAPI_ATTR void VKAPI_CALL DestroySurfaceKHR(
VkInstance instance,
VkSurfaceKHR surface,
Expand Down Expand Up @@ -2290,11 +2384,11 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetFragmentShadingRateKHR(

static VKAPI_ATTR void VKAPI_CALL CmdSetRenderingAttachmentLocationsKHR(
VkCommandBuffer commandBuffer,
const VkRenderingAttachmentLocationInfoKHR* pLocationInfo);
const VkRenderingAttachmentLocationInfo* pLocationInfo);

static VKAPI_ATTR void VKAPI_CALL CmdSetRenderingInputAttachmentIndicesKHR(
VkCommandBuffer commandBuffer,
const VkRenderingInputAttachmentIndexInfoKHR* pInputAttachmentIndexInfo);
const VkRenderingInputAttachmentIndexInfo* pInputAttachmentIndexInfo);



Expand Down Expand Up @@ -2366,12 +2460,12 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineExecutableInternalRepresentatio

static VKAPI_ATTR VkResult VKAPI_CALL MapMemory2KHR(
VkDevice device,
const VkMemoryMapInfoKHR* pMemoryMapInfo,
const VkMemoryMapInfo* pMemoryMapInfo,
void** ppData);

static VKAPI_ATTR VkResult VKAPI_CALL UnmapMemory2KHR(
VkDevice device,
const VkMemoryUnmapInfoKHR* pMemoryUnmapInfo);
const VkMemoryUnmapInfo* pMemoryUnmapInfo);



Expand Down Expand Up @@ -2492,19 +2586,19 @@ static VKAPI_ATTR void VKAPI_CALL CmdBindIndexBuffer2KHR(

static VKAPI_ATTR void VKAPI_CALL GetRenderingAreaGranularityKHR(
VkDevice device,
const VkRenderingAreaInfoKHR* pRenderingAreaInfo,
const VkRenderingAreaInfo* pRenderingAreaInfo,
VkExtent2D* pGranularity);

static VKAPI_ATTR void VKAPI_CALL GetDeviceImageSubresourceLayoutKHR(
VkDevice device,
const VkDeviceImageSubresourceInfoKHR* pInfo,
VkSubresourceLayout2KHR* pLayout);
const VkDeviceImageSubresourceInfo* pInfo,
VkSubresourceLayout2* pLayout);

static VKAPI_ATTR void VKAPI_CALL GetImageSubresourceLayout2KHR(
VkDevice device,
VkImage image,
const VkImageSubresource2KHR* pSubresource,
VkSubresourceLayout2KHR* pLayout);
const VkImageSubresource2* pSubresource,
VkSubresourceLayout2* pLayout);



Expand Down Expand Up @@ -2573,19 +2667,19 @@ static VKAPI_ATTR VkResult VKAPI_CALL GetCalibratedTimestampsKHR(

static VKAPI_ATTR void VKAPI_CALL CmdBindDescriptorSets2KHR(
VkCommandBuffer commandBuffer,
const VkBindDescriptorSetsInfoKHR* pBindDescriptorSetsInfo);
const VkBindDescriptorSetsInfo* pBindDescriptorSetsInfo);

static VKAPI_ATTR void VKAPI_CALL CmdPushConstants2KHR(
VkCommandBuffer commandBuffer,
const VkPushConstantsInfoKHR* pPushConstantsInfo);
const VkPushConstantsInfo* pPushConstantsInfo);

static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSet2KHR(
VkCommandBuffer commandBuffer,
const VkPushDescriptorSetInfoKHR* pPushDescriptorSetInfo);
const VkPushDescriptorSetInfo* pPushDescriptorSetInfo);

static VKAPI_ATTR void VKAPI_CALL CmdPushDescriptorSetWithTemplate2KHR(
VkCommandBuffer commandBuffer,
const VkPushDescriptorSetWithTemplateInfoKHR* pPushDescriptorSetWithTemplateInfo);
const VkPushDescriptorSetWithTemplateInfo* pPushDescriptorSetWithTemplateInfo);

static VKAPI_ATTR void VKAPI_CALL CmdSetDescriptorBufferOffsets2EXT(
VkCommandBuffer commandBuffer,
Expand Down Expand Up @@ -3534,26 +3628,26 @@ static VKAPI_ATTR void VKAPI_CALL CmdSetStencilOpEXT(

static VKAPI_ATTR VkResult VKAPI_CALL CopyMemoryToImageEXT(
VkDevice device,
const VkCopyMemoryToImageInfoEXT* pCopyMemoryToImageInfo);
const VkCopyMemoryToImageInfo* pCopyMemoryToImageInfo);

static VKAPI_ATTR VkResult VKAPI_CALL CopyImageToMemoryEXT(
VkDevice device,
const VkCopyImageToMemoryInfoEXT* pCopyImageToMemoryInfo);
const VkCopyImageToMemoryInfo* pCopyImageToMemoryInfo);

static VKAPI_ATTR VkResult VKAPI_CALL CopyImageToImageEXT(
VkDevice device,
const VkCopyImageToImageInfoEXT* pCopyImageToImageInfo);
const VkCopyImageToImageInfo* pCopyImageToImageInfo);

static VKAPI_ATTR VkResult VKAPI_CALL TransitionImageLayoutEXT(
VkDevice device,
uint32_t transitionCount,
const VkHostImageLayoutTransitionInfoEXT* pTransitions);
const VkHostImageLayoutTransitionInfo* pTransitions);

static VKAPI_ATTR void VKAPI_CALL GetImageSubresourceLayout2EXT(
VkDevice device,
VkImage image,
const VkImageSubresource2KHR* pSubresource,
VkSubresourceLayout2KHR* pLayout);
const VkImageSubresource2* pSubresource,
VkSubresourceLayout2* pLayout);



Expand Down Expand Up @@ -4869,6 +4963,25 @@ static const std::unordered_map<std::string, void*> name_to_funcptr_map = {
{"vkGetDeviceBufferMemoryRequirements", (void*)GetDeviceBufferMemoryRequirements},
{"vkGetDeviceImageMemoryRequirements", (void*)GetDeviceImageMemoryRequirements},
{"vkGetDeviceImageSparseMemoryRequirements", (void*)GetDeviceImageSparseMemoryRequirements},
{"vkCmdSetLineStipple", (void*)CmdSetLineStipple},
{"vkMapMemory2", (void*)MapMemory2},
{"vkUnmapMemory2", (void*)UnmapMemory2},
{"vkCmdBindIndexBuffer2", (void*)CmdBindIndexBuffer2},
{"vkGetRenderingAreaGranularity", (void*)GetRenderingAreaGranularity},
{"vkGetDeviceImageSubresourceLayout", (void*)GetDeviceImageSubresourceLayout},
{"vkGetImageSubresourceLayout2", (void*)GetImageSubresourceLayout2},
{"vkCmdPushDescriptorSet", (void*)CmdPushDescriptorSet},
{"vkCmdPushDescriptorSetWithTemplate", (void*)CmdPushDescriptorSetWithTemplate},
{"vkCmdSetRenderingAttachmentLocations", (void*)CmdSetRenderingAttachmentLocations},
{"vkCmdSetRenderingInputAttachmentIndices", (void*)CmdSetRenderingInputAttachmentIndices},
{"vkCmdBindDescriptorSets2", (void*)CmdBindDescriptorSets2},
{"vkCmdPushConstants2", (void*)CmdPushConstants2},
{"vkCmdPushDescriptorSet2", (void*)CmdPushDescriptorSet2},
{"vkCmdPushDescriptorSetWithTemplate2", (void*)CmdPushDescriptorSetWithTemplate2},
{"vkCopyMemoryToImage", (void*)CopyMemoryToImage},
{"vkCopyImageToMemory", (void*)CopyImageToMemory},
{"vkCopyImageToImage", (void*)CopyImageToImage},
{"vkTransitionImageLayout", (void*)TransitionImageLayout},
{"vkDestroySurfaceKHR", (void*)DestroySurfaceKHR},
{"vkGetPhysicalDeviceSurfaceSupportKHR", (void*)GetPhysicalDeviceSurfaceSupportKHR},
{"vkGetPhysicalDeviceSurfaceCapabilitiesKHR", (void*)GetPhysicalDeviceSurfaceCapabilitiesKHR},
Expand Down
Loading

0 comments on commit 4f965e1

Please sign in to comment.