packages feed

vulkan 3.12.1 → 3.12.2

raw patch · 10 files changed

+67/−12 lines, 10 files

Files

changelog.md view
@@ -2,6 +2,9 @@  ## WIP +## [3.12.2] - 2021-08-18+- Bump API version to v1.2.189+ ## [3.12.1] - 2021-08-12 - Bump API version to v1.2.188 
package.yaml view
@@ -1,5 +1,5 @@ name: vulkan-version: "3.12.1"+version: "3.12.2" synopsis: Bindings to the Vulkan graphics API. description: Please see [the readme](https://github.com/expipiplus1/vulkan/#readme) category: Graphics
src/Vulkan/Core10/DescriptorSet.hs view
@@ -811,6 +811,59 @@ -- -- == Valid Usage --+-- -   #VUID-vkUpdateDescriptorSets-pDescriptorWrites-06236# For each+--     element i where @pDescriptorWrites@[i].@descriptorType@ is+--     'Vulkan.Core10.Enums.DescriptorType.DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER'+--     or+--     'Vulkan.Core10.Enums.DescriptorType.DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER',+--     elements of the @pTexelBufferView@ member of @pDescriptorWrites@[i]+--     /must/ have been created on @device@+--+-- -   #VUID-vkUpdateDescriptorSets-pDescriptorWrites-06237# For each+--     element i where @pDescriptorWrites@[i].@descriptorType@ is+--     'Vulkan.Core10.Enums.DescriptorType.DESCRIPTOR_TYPE_UNIFORM_BUFFER',+--     'Vulkan.Core10.Enums.DescriptorType.DESCRIPTOR_TYPE_STORAGE_BUFFER',+--     'Vulkan.Core10.Enums.DescriptorType.DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC',+--     or+--     'Vulkan.Core10.Enums.DescriptorType.DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC',+--     the @buffer@ member of any element of the @pBufferInfo@ member of+--     @pDescriptorWrites@[i] /must/ have been created on @device@+--+-- -   #VUID-vkUpdateDescriptorSets-pDescriptorWrites-06238# For each+--     element i where @pDescriptorWrites@[i].@descriptorType@ is+--     'Vulkan.Core10.Enums.DescriptorType.DESCRIPTOR_TYPE_SAMPLER' or+--     'Vulkan.Core10.Enums.DescriptorType.DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER',+--     and @dstSet@ was not allocated with a layout that included immutable+--     samplers for @dstBinding@ with @descriptorType@, the @sampler@+--     member of any element of the @pImageInfo@ member of+--     @pDescriptorWrites@[i] /must/ have been created on @device@+--+-- -   #VUID-vkUpdateDescriptorSets-pDescriptorWrites-06239# For each+--     element i where @pDescriptorWrites@[i].@descriptorType@ is+--     'Vulkan.Core10.Enums.DescriptorType.DESCRIPTOR_TYPE_SAMPLED_IMAGE',+--     'Vulkan.Core10.Enums.DescriptorType.DESCRIPTOR_TYPE_STORAGE_IMAGE',+--     'Vulkan.Core10.Enums.DescriptorType.DESCRIPTOR_TYPE_INPUT_ATTACHMENT',+--     or+--     'Vulkan.Core10.Enums.DescriptorType.DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER'+--     the @imageView@ member of any element of @pDescriptorWrites@[i]+--     /must/ have been created on @device@+--+-- -   #VUID-vkUpdateDescriptorSets-pDescriptorWrites-06240# For each+--     element i where @pDescriptorWrites@[i].@descriptorType@ is+--     'Vulkan.Core10.Enums.DescriptorType.DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_KHR',+--     elements of the @pAccelerationStructures@ member of a+--     'Vulkan.Extensions.VK_KHR_acceleration_structure.WriteDescriptorSetAccelerationStructureKHR'+--     structure in the @pNext@ chain of @pDescriptorWrites@[i] /must/ have+--     been created on @device@+--+-- -   #VUID-vkUpdateDescriptorSets-pDescriptorWrites-06241# For each+--     element i where @pDescriptorWrites@[i].@descriptorType@ is+--     'Vulkan.Core10.Enums.DescriptorType.DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_NV',+--     elements of the @pAccelerationStructures@ member of a+--     'Vulkan.Extensions.VK_NV_ray_tracing.WriteDescriptorSetAccelerationStructureNV'+--     structure in the @pNext@ chain of @pDescriptorWrites@[i] /must/ have+--     been created on @device@+-- -- -   #VUID-vkUpdateDescriptorSets-None-03047# Descriptor bindings updated --     by this command which were created without the --     'Vulkan.Core12.Enums.DescriptorBindingFlagBits.DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT'
src/Vulkan/Core10/Memory.hs view
@@ -1131,10 +1131,6 @@ --     @zx_vmo_get_size@(@handle@) where @handle@ is the VMO handle to the --     imported external memory ----- -   #VUID-VkMemoryAllocateInfo-allocationSize-06231# @allocationSize@---     /must/ be less than---     'Vulkan.Core11.Promoted_From_VK_KHR_maintenance3.PhysicalDeviceMaintenance3Properties'::@maxMemoryAllocationSize@--- -- == Valid Usage (Implicit) -- -- -   #VUID-VkMemoryAllocateInfo-sType-sType# @sType@ /must/ be
src/Vulkan/Core10/Sampler.hs view
@@ -611,7 +611,7 @@     -- whether to use unnormalized or normalized texel coordinates to address     -- texels of the image. When set to 'Vulkan.Core10.FundamentalTypes.TRUE',     -- the range of the image coordinates used to lookup the texel is in the-    -- range of zero to the image dimensions for x, y and z. When set to+    -- range of zero to the image size in each dimension. When set to     -- 'Vulkan.Core10.FundamentalTypes.FALSE' the range of image coordinates is     -- zero to one.     --
src/Vulkan/Extensions/VK_EXT_debug_utils.hs view
@@ -296,7 +296,7 @@ -- >         VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT, // sType -- >         NULL,                                               // pNext -- >         VK_OBJECT_TYPE_IMAGE,                               // objectType--- >         (uint64_t)image,                                    // object+-- >         (uint64_t)image,                                    // objectHandle -- >         "Brick Diffuse Texture",                            // pObjectName -- >     }; -- >
src/Vulkan/Extensions/VK_EXT_debug_utils.hs-boot view
@@ -296,7 +296,7 @@ -- >         VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT, // sType -- >         NULL,                                               // pNext -- >         VK_OBJECT_TYPE_IMAGE,                               // objectType--- >         (uint64_t)image,                                    // object+-- >         (uint64_t)image,                                    // objectHandle -- >         "Brick Diffuse Texture",                            // pObjectName -- >     }; -- >
src/Vulkan/Extensions/VK_KHR_acceleration_structure.hs view
@@ -5566,7 +5566,10 @@ --         'AccelerationStructureGeometryTrianglesDataKHR'::@vertexStride@ --         × @firstVertex@. -----     -   A single 'TransformMatrixKHR' structure is consumed from+--     -   If+--         'AccelerationStructureGeometryTrianglesDataKHR'::@transformData@+--         is not @NULL@, a single 'TransformMatrixKHR' structure is+--         consumed from --         'AccelerationStructureGeometryTrianglesDataKHR'::@transformData@, --         at an offset of @transformOffset@. This transformation matrix is --         used by all triangles.
src/Vulkan/Version.hs view
@@ -19,11 +19,11 @@ import Data.Word (Word32)  pattern HEADER_VERSION :: Word32-pattern HEADER_VERSION = 188+pattern HEADER_VERSION = 189   pattern HEADER_VERSION_COMPLETE :: Word32-pattern HEADER_VERSION_COMPLETE = MAKE_API_VERSION 1 2 188+pattern HEADER_VERSION_COMPLETE = MAKE_API_VERSION 1 2 189   pattern MAKE_API_VERSION :: Word32 -> Word32 -> Word32 -> Word32
vulkan.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack  name:           vulkan-version:        3.12.1+version:        3.12.2 synopsis:       Bindings to the Vulkan graphics API. description:    Please see [the readme](https://github.com/expipiplus1/vulkan/#readme) category:       Graphics