From 4e1a670b03ea4a76533227eb29576d2bbc9ee19c Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Wed, 20 Jul 2022 19:18:10 +0530 Subject: [PATCH] vulkan-loader: update to 1.3.221 --- mingw-w64-vulkan-loader/PKGBUILD | 8 ++--- mingw-w64-vulkan-loader/libvulkan-32.def | 37 ++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 4 deletions(-) diff --git a/mingw-w64-vulkan-loader/PKGBUILD b/mingw-w64-vulkan-loader/PKGBUILD index 34ac1ad0e5..6eaafdb201 100644 --- a/mingw-w64-vulkan-loader/PKGBUILD +++ b/mingw-w64-vulkan-loader/PKGBUILD @@ -6,14 +6,14 @@ pkgbase=mingw-w64-vulkan-loader pkgname=("${MINGW_PACKAGE_PREFIX}-vulkan-loader") provides=("${MINGW_PACKAGE_PREFIX}-vulkan") replaces=("${MINGW_PACKAGE_PREFIX}-vulkan") -pkgver=1.3.211 +pkgver=1.3.221 pkgrel=1 pkgdesc='Vulkan Installable Client Driver (ICD) Loader (mingw-w64)' arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64') url="https://www.khronos.org/vulkan/" groups=("${MINGW_PACKAGE_PREFIX}-vulkan-devel") -license=('Apache') +license=('spdx:Apache-2.0') depends=("${MINGW_PACKAGE_PREFIX}-vulkan-headers") makedepends=("${MINGW_PACKAGE_PREFIX}-cmake" "${MINGW_PACKAGE_PREFIX}-ninja" @@ -24,10 +24,10 @@ source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/KhronosGroup/${_rea 002-proper-def-files-for-32bit.patch 004-disable-suffix-in-static-lib.patch libvulkan-32.def) -sha256sums=('1d889f093a85700f38be5d0047694c4d8c59f99e277fbe2dc781969c8f9537be' +sha256sums=('ba7042b2b14a11646ba8bd33c041ccb4f1abe5bdfa2758e301a76bf6d31d2748' '190eec539c2fd5081768ee18df9508b6b0583ff479e59a82db333a504bf5fc3b' 'e8c7a59dc6aa8707c92150256602a36dcae4ee8a5bc5eb2a54a41246c970e56b' - 'c6fb466a246ec5ed8085ed01843bb71363ad98ef6c1576f5bfe525187476e3fe') + 'f430ea8987c4fd2d52ddfca9d7d36516604a69f7e828fc3e0d64dfd1118ae7f6') # Helper macros to help make tasks easier # apply_patch_with_msg() { for _patch in "$@" diff --git a/mingw-w64-vulkan-loader/libvulkan-32.def b/mingw-w64-vulkan-loader/libvulkan-32.def index eb82ac53eb..0451f6a01c 100644 --- a/mingw-w64-vulkan-loader/libvulkan-32.def +++ b/mingw-w64-vulkan-loader/libvulkan-32.def @@ -18,17 +18,24 @@ vkBindImageMemory@28 vkCmdBeginQuery@20 vkCmdBeginRenderPass2@12 vkCmdBeginRenderPass@12 +vkCmdBeginRendering@8 vkCmdBindDescriptorSets@36 vkCmdBindIndexBuffer@24 vkCmdBindPipeline@16 +vkCmdBindVertexBuffers2@28 vkCmdBindVertexBuffers@20 +vkCmdBlitImage2@8 vkCmdBlitImage@40 vkCmdClearAttachments@20 vkCmdClearColorImage@28 vkCmdClearDepthStencilImage@28 +vkCmdCopyBuffer2@8 vkCmdCopyBuffer@28 +vkCmdCopyBufferToImage2@8 vkCmdCopyBufferToImage@32 +vkCmdCopyImage2@8 vkCmdCopyImage@36 +vkCmdCopyImageToBuffer2@8 vkCmdCopyImageToBuffer@32 vkCmdCopyQueryPoolResults@48 vkCmdDispatch@16 @@ -43,28 +50,49 @@ vkCmdDrawIndirectCount@44 vkCmdEndQuery@16 vkCmdEndRenderPass2@8 vkCmdEndRenderPass@4 +vkCmdEndRendering@4 vkCmdExecuteCommands@12 vkCmdFillBuffer@32 vkCmdNextSubpass2@12 vkCmdNextSubpass@8 +vkCmdPipelineBarrier2@8 vkCmdPipelineBarrier@40 vkCmdPushConstants@28 +vkCmdResetEvent2@20 vkCmdResetEvent@16 vkCmdResetQueryPool@20 +vkCmdResolveImage2@8 vkCmdResolveImage@36 vkCmdSetBlendConstants@8 +vkCmdSetCullMode@8 vkCmdSetDepthBias@16 +vkCmdSetDepthBiasEnable@8 vkCmdSetDepthBounds@12 +vkCmdSetDepthBoundsTestEnable@8 +vkCmdSetDepthCompareOp@8 +vkCmdSetDepthTestEnable@8 +vkCmdSetDepthWriteEnable@8 vkCmdSetDeviceMask@8 +vkCmdSetEvent2@16 vkCmdSetEvent@16 +vkCmdSetFrontFace@8 vkCmdSetLineWidth@8 +vkCmdSetPrimitiveRestartEnable@8 +vkCmdSetPrimitiveTopology@8 +vkCmdSetRasterizerDiscardEnable@8 vkCmdSetScissor@16 +vkCmdSetScissorWithCount@12 vkCmdSetStencilCompareMask@12 +vkCmdSetStencilOp@24 vkCmdSetStencilReference@12 +vkCmdSetStencilTestEnable@8 vkCmdSetStencilWriteMask@12 vkCmdSetViewport@16 +vkCmdSetViewportWithCount@12 vkCmdUpdateBuffer@32 +vkCmdWaitEvents2@16 vkCmdWaitEvents@44 +vkCmdWriteTimestamp2@24 vkCmdWriteTimestamp@20 vkCreateBuffer@16 vkCreateBufferView@16 @@ -86,6 +114,7 @@ vkCreateImageView@16 vkCreateInstance@12 vkCreatePipelineCache@16 vkCreatePipelineLayout@16 +vkCreatePrivateDataSlot@16 vkCreateQueryPool@16 vkCreateRenderPass2@16 vkCreateRenderPass@16 @@ -112,6 +141,7 @@ vkDestroyInstance@8 vkDestroyPipeline@16 vkDestroyPipelineCache@16 vkDestroyPipelineLayout@16 +vkDestroyPrivateDataSlot@16 vkDestroyQueryPool@16 vkDestroyRenderPass@16 vkDestroySampler@16 @@ -138,9 +168,12 @@ vkGetBufferMemoryRequirements2@12 vkGetBufferMemoryRequirements@16 vkGetBufferOpaqueCaptureAddress@8 vkGetDescriptorSetLayoutSupport@12 +vkGetDeviceBufferMemoryRequirements@12 vkGetDeviceGroupPeerMemoryFeatures@20 vkGetDeviceGroupPresentCapabilitiesKHR@8 vkGetDeviceGroupSurfacePresentModesKHR@16 +vkGetDeviceImageMemoryRequirements@12 +vkGetDeviceImageSparseMemoryRequirements@16 vkGetDeviceMemoryCommitment@16 vkGetDeviceMemoryOpaqueCaptureAddress@8 vkGetDeviceProcAddr@8 @@ -187,8 +220,10 @@ vkGetPhysicalDeviceSurfaceFormats2KHR@16 vkGetPhysicalDeviceSurfaceFormatsKHR@20 vkGetPhysicalDeviceSurfacePresentModesKHR@20 vkGetPhysicalDeviceSurfaceSupportKHR@20 +vkGetPhysicalDeviceToolProperties@12 vkGetPhysicalDeviceWin32PresentationSupportKHR@8 vkGetPipelineCacheData@20 +vkGetPrivateData@28 vkGetQueryPoolResults@40 vkGetRenderAreaGranularity@16 vkGetSemaphoreCounterValue@16 @@ -198,6 +233,7 @@ vkMapMemory@36 vkMergePipelineCaches@20 vkQueueBindSparse@20 vkQueuePresentKHR@8 +vkQueueSubmit2@20 vkQueueSubmit@20 vkQueueWaitIdle@4 vkResetCommandBuffer@8 @@ -207,6 +243,7 @@ vkResetEvent@12 vkResetFences@12 vkResetQueryPool@20 vkSetEvent@12 +vkSetPrivateData@32 vkSignalSemaphore@8 vkTrimCommandPool@16 vkUnmapMemory@12