Skip to content

Commit

Permalink
Merge pull request #241 from ThreeOfTwelve/vulkan-update-v1.2.165
Browse files Browse the repository at this point in the history
Update Vulkan to v1.2.165
  • Loading branch information
expipiplus1 authored Dec 16, 2020
2 parents df1c851 + d06be68 commit c81eb93
Show file tree
Hide file tree
Showing 68 changed files with 191 additions and 142 deletions.
3 changes: 3 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

## WIP

## [3.8.2] - 2020-12-14
- Bump API version to v1.2.165

## [3.8.1] - 2020-12-08
- Bump API version to v1.2.164

Expand Down
2 changes: 1 addition & 1 deletion generate-new/Vulkan-Docs
Submodule Vulkan-Docs updated 59 files
+1 −1 .reuse/dep5
+58 −0 ChangeLog.txt
+1 −1 Makefile
+1 −1 appendices/VK_AMD_shader_fragment_mask.txt
+1 −1 appendices/VK_AMD_texture_gather_bias_lod.txt
+1 −1 appendices/VK_EXT_buffer_device_address.txt
+1 −1 appendices/VK_EXT_fragment_density_map.txt
+3 −3 appendices/VK_EXT_fragment_shader_interlock.txt
+1 −1 appendices/VK_EXT_post_depth_coverage.txt
+1 −1 appendices/VK_EXT_shader_demote_to_helper_invocation.txt
+1 −1 appendices/VK_EXT_shader_subgroup_ballot.txt
+1 −1 appendices/VK_EXT_shader_subgroup_vote.txt
+3 −3 appendices/VK_EXT_shader_viewport_index_layer.txt
+1 −1 appendices/VK_INTEL_shader_integer_functions2.txt
+6 −4 appendices/VK_KHR_16bit_storage.txt
+4 −3 appendices/VK_KHR_8bit_storage.txt
+1 −1 appendices/VK_KHR_buffer_device_address.txt
+1 −1 appendices/VK_KHR_device_group.txt
+2 −2 appendices/VK_KHR_multiview.txt
+2 −2 appendices/VK_KHR_ray_query.txt
+2 −2 appendices/VK_KHR_ray_tracing_pipeline.txt
+1 −1 appendices/VK_KHR_shader_atomic_int64.txt
+1 −1 appendices/VK_KHR_shader_clock.txt
+1 −1 appendices/VK_KHR_shader_draw_parameters.txt
+5 −5 appendices/VK_KHR_shader_float_controls.txt
+2 −2 appendices/VK_KHR_variable_pointers.txt
+1 −1 appendices/VK_KHR_vulkan_memory_model.txt
+1 −1 appendices/VK_NVX_multiview_per_view_attributes.txt
+2 −2 appendices/VK_NV_compute_shader_derivatives.txt
+1 −1 appendices/VK_NV_cooperative_matrix.txt
+1 −1 appendices/VK_NV_fragment_shader_barycentric.txt
+1 −1 appendices/VK_NV_geometry_shader_passthrough.txt
+1 −1 appendices/VK_NV_mesh_shader.txt
+1 −1 appendices/VK_NV_ray_tracing.txt
+1 −1 appendices/VK_NV_sample_mask_override_coverage.txt
+1 −1 appendices/VK_NV_shader_image_footprint.txt
+1 −1 appendices/VK_NV_shader_sm_builtins.txt
+2 −2 appendices/VK_NV_viewport_array2.txt
+237 −145 appendices/spirvenv.txt
+3 −3 appendices/versions.txt
+2 −1 chapters/VK_KHR_display/display.txt
+2 −2 chapters/VK_KHR_swapchain/wsi.txt
+1 −1 chapters/VK_NV_ray_tracing/raytracing-resources.txt
+7 −7 chapters/VK_NV_ray_tracing/raytracing.txt
+4 −0 chapters/cmdbuffers.txt
+12 −0 chapters/commonvalidity/build_acceleration_structure_common.txt
+1 −1 chapters/descriptorsets.txt
+4 −4 chapters/features.txt
+2 −2 chapters/interfaces.txt
+2 −2 chapters/pipelines.txt
+19 −16 chapters/renderpass.txt
+15 −6 chapters/resources.txt
+9 −6 chapters/shaders.txt
+9 −3 chapters/synchronization.txt
+4 −0 config/chunkindex/addscripts.sh
+8 −269 config/themes/pdf-theme.yml
+10 −10 config/vu-to-json/extension.rb
+2 −2 scripts/spec_tools/macro_checker_file.py
+46 −40 xml/vk.xml
2 changes: 1 addition & 1 deletion package.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: vulkan
version: "3.8.1"
version: "3.8.2"
synopsis: Bindings to the Vulkan graphics API.
category: Graphics
maintainer: Joe Hermaszewski <[email protected]>
Expand Down
32 changes: 18 additions & 14 deletions src/Vulkan/Core10/CommandBufferBuilding.hs
Original file line number Diff line number Diff line change
Expand Up @@ -7862,10 +7862,14 @@ cmdWaitEventsSafeOrUnsafe mkVkCmdWaitEvents commandBuffer events srcStageMask ds
--
-- Applications /should/ be careful to avoid race conditions when using
-- events. There is no direct ordering guarantee between a 'cmdResetEvent'
-- command and a 'cmdWaitEvents' command submitted after it. Another
-- execution dependency (e.g. a pipeline barrier or semaphore with
-- command and 'cmdSetEvent' or 'cmdWaitEvents' commands submitted after
-- it. Similarly, there is no ordering guarantee between sequential
-- 'cmdSetEvent' commands, leading to a race condition on the event status.
-- Waiting on an event in these cases without additional synchronization
-- can result in a data race. Another execution dependency (e.g. a pipeline
-- barrier or semaphore with
-- 'Vulkan.Core10.Enums.PipelineStageFlagBits.PIPELINE_STAGE_ALL_COMMANDS_BIT')
-- is needed to prevent such a race condition.
-- is needed to prevent such race conditions.
--
-- == Valid Usage
--
Expand Down Expand Up @@ -11057,20 +11061,20 @@ instance Zero ImageResolve where
-- 'Vulkan.Core10.Handles.ImageView' of an image created with a value
-- of 'Vulkan.Core10.Image.ImageCreateInfo'::@flags@ equal to the
-- @flags@ member of the corresponding element of
-- 'Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer.FramebufferAttachmentsCreateInfo'::@pAttachments@
-- 'Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer.FramebufferAttachmentsCreateInfo'::@pAttachmentImageInfos@
-- used to create @framebuffer@
--
-- - #VUID-VkRenderPassBeginInfo-framebuffer-03210# If @framebuffer@ was
-- - #VUID-VkRenderPassBeginInfo-framebuffer-04627# If @framebuffer@ was
-- created with a 'Vulkan.Core10.Pass.FramebufferCreateInfo'::@flags@
-- value that included
-- 'Vulkan.Core10.Enums.FramebufferCreateFlagBits.FRAMEBUFFER_CREATE_IMAGELESS_BIT',
-- each element of the @pAttachments@ member of a
-- 'Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer.RenderPassAttachmentBeginInfo'
-- structure included in the @pNext@ chain /must/ be a
-- 'Vulkan.Core10.Handles.ImageView' of an image created with a value
-- of 'Vulkan.Core10.Image.ImageCreateInfo'::@usage@ equal to the
-- @usage@ member of the corresponding element of
-- 'Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer.FramebufferAttachmentsCreateInfo'::@pAttachments@
-- 'Vulkan.Core10.Handles.ImageView' with
-- <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#resources-image-inherited-usage an inherited usage>
-- equal to the @usage@ member of the corresponding element of
-- 'Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer.FramebufferAttachmentsCreateInfo'::@pAttachmentImageInfos@
-- used to create @framebuffer@
--
-- - #VUID-VkRenderPassBeginInfo-framebuffer-03211# If @framebuffer@ was
Expand All @@ -11082,7 +11086,7 @@ instance Zero ImageResolve where
-- structure included in the @pNext@ chain /must/ be a
-- 'Vulkan.Core10.Handles.ImageView' with a width equal to the @width@
-- member of the corresponding element of
-- 'Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer.FramebufferAttachmentsCreateInfo'::@pAttachments@
-- 'Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer.FramebufferAttachmentsCreateInfo'::@pAttachmentImageInfos@
-- used to create @framebuffer@
--
-- - #VUID-VkRenderPassBeginInfo-framebuffer-03212# If @framebuffer@ was
Expand All @@ -11094,7 +11098,7 @@ instance Zero ImageResolve where
-- structure included in the @pNext@ chain /must/ be a
-- 'Vulkan.Core10.Handles.ImageView' with a height equal to the
-- @height@ member of the corresponding element of
-- 'Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer.FramebufferAttachmentsCreateInfo'::@pAttachments@
-- 'Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer.FramebufferAttachmentsCreateInfo'::@pAttachmentImageInfos@
-- used to create @framebuffer@
--
-- - #VUID-VkRenderPassBeginInfo-framebuffer-03213# If @framebuffer@ was
Expand All @@ -11108,7 +11112,7 @@ instance Zero ImageResolve where
-- of
-- 'Vulkan.Core10.ImageView.ImageViewCreateInfo'::@subresourceRange.layerCount@
-- equal to the @layerCount@ member of the corresponding element of
-- 'Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer.FramebufferAttachmentsCreateInfo'::@pAttachments@
-- 'Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer.FramebufferAttachmentsCreateInfo'::@pAttachmentImageInfos@
-- used to create @framebuffer@
--
-- - #VUID-VkRenderPassBeginInfo-framebuffer-03214# If @framebuffer@ was
Expand All @@ -11123,7 +11127,7 @@ instance Zero ImageResolve where
-- 'Vulkan.Core12.Promoted_From_VK_KHR_image_format_list.ImageFormatListCreateInfo'::@viewFormatCount@
-- equal to the @viewFormatCount@ member of the corresponding element
-- of
-- 'Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer.FramebufferAttachmentsCreateInfo'::@pAttachments@
-- 'Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer.FramebufferAttachmentsCreateInfo'::@pAttachmentImageInfos@
-- used to create @framebuffer@
--
-- - #VUID-VkRenderPassBeginInfo-framebuffer-03215# If @framebuffer@ was
Expand All @@ -11138,7 +11142,7 @@ instance Zero ImageResolve where
-- 'Vulkan.Core12.Promoted_From_VK_KHR_image_format_list.ImageFormatListCreateInfo'::@pViewFormats@
-- equal to the set of elements in the @pViewFormats@ member of the
-- corresponding element of
-- 'Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer.FramebufferAttachmentsCreateInfo'::@pAttachments@
-- 'Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer.FramebufferAttachmentsCreateInfo'::@pAttachmentImageInfos@
-- used to create @framebuffer@
--
-- - #VUID-VkRenderPassBeginInfo-framebuffer-03216# If @framebuffer@ was
Expand Down
13 changes: 9 additions & 4 deletions src/Vulkan/Core10/DescriptorSet.hs
Original file line number Diff line number Diff line change
Expand Up @@ -2641,12 +2641,17 @@ instance es ~ '[] => Zero (DescriptorPoolCreateInfo es) where
-- 'Vulkan.Core10.Handles.DescriptorPool' handle
--
-- - #VUID-VkDescriptorSetAllocateInfo-pSetLayouts-parameter#
-- @pSetLayouts@ /must/ be a valid pointer to a valid
-- 'Vulkan.Core10.Handles.DescriptorSetLayout' handle
-- @pSetLayouts@ /must/ be a valid pointer to an array of
-- @descriptorSetCount@ valid
-- 'Vulkan.Core10.Handles.DescriptorSetLayout' handles
--
-- - #VUID-VkDescriptorSetAllocateInfo-descriptorSetCount-arraylength#
-- @descriptorSetCount@ /must/ be greater than @0@
--
-- - #VUID-VkDescriptorSetAllocateInfo-commonparent# Both of
-- @descriptorPool@, and @pSetLayouts@ /must/ have been created,
-- allocated, or retrieved from the same 'Vulkan.Core10.Handles.Device'
-- @descriptorPool@, and the elements of @pSetLayouts@ /must/ have been
-- created, allocated, or retrieved from the same
-- 'Vulkan.Core10.Handles.Device'
--
-- = See Also
--
Expand Down
11 changes: 6 additions & 5 deletions src/Vulkan/Core10/ImageView.hs
Original file line number Diff line number Diff line change
Expand Up @@ -515,8 +515,12 @@ instance Zero ImageSubresourceRange where
-- particular, image view creation inherits the implicit parameter @usage@
-- specifying the allowed usages of the image view that, by default, takes
-- the value of the corresponding @usage@ parameter specified in
-- 'Vulkan.Core10.Image.ImageCreateInfo' at image creation time. If the
-- image was has a depth-stencil format and was created with a
-- 'Vulkan.Core10.Image.ImageCreateInfo' at image creation time. The
-- implicit @usage@ /can/ be overriden by adding a
-- 'Vulkan.Core11.Promoted_From_VK_KHR_maintenance2.ImageViewUsageCreateInfo'
-- structure to the @pNext@ chain, but the view usage /must/ be a subset of
-- the image usage. If the image was has a depth-stencil format and was
-- created with a
-- 'Vulkan.Core12.Promoted_From_VK_EXT_separate_stencil_usage.ImageStencilUsageCreateInfo'
-- structure included in the @pNext@ chain of
-- 'Vulkan.Core10.Image.ImageCreateInfo', the usage is calculated based on
Expand All @@ -536,9 +540,6 @@ instance Zero ImageSubresourceRange where
-- is equal to the intersection of
-- 'Vulkan.Core10.Image.ImageCreateInfo'::@usage@ and
-- 'Vulkan.Core12.Promoted_From_VK_EXT_separate_stencil_usage.ImageStencilUsageCreateInfo'::@stencilUsage@.
-- The implicit @usage@ /can/ be overriden by adding a
-- 'Vulkan.Core11.Promoted_From_VK_KHR_maintenance2.ImageViewUsageCreateInfo'
-- structure to the @pNext@ chain.
--
-- If @image@ was created with the
-- 'Vulkan.Core10.Enums.ImageCreateFlagBits.IMAGE_CREATE_MUTABLE_FORMAT_BIT'
Expand Down
4 changes: 2 additions & 2 deletions src/Vulkan/Core10/Pass.hs
Original file line number Diff line number Diff line change
Expand Up @@ -2165,8 +2165,8 @@ instance es ~ '[] => Zero (RenderPassCreateInfo es) where
-- each element of @pAttachments@ that is used as an input, color,
-- resolve, or depth\/stencil attachment by @renderPass@ /must/ have
-- been created with a
-- VkImageViewCreateInfo::@subresourceRange.pname@:layerCount greater
-- than or equal to @layers@
-- VkImageViewCreateInfo::@subresourceRange.layerCount@ greater than or
-- equal to @layers@
--
-- - #VUID-VkFramebufferCreateInfo-renderPass-04536# If @renderPass@ was
-- specified with non-zero view masks, each element of @pAttachments@
Expand Down
10 changes: 5 additions & 5 deletions src/Vulkan/Core10/Pipeline.hs
Original file line number Diff line number Diff line change
Expand Up @@ -3831,17 +3831,17 @@ instance Zero PipelineDepthStencilStateCreateInfo where
-- 'Vulkan.Extensions.VK_EXT_transform_feedback.PipelineRasterizationStateStreamCreateInfoEXT'::@rasterizationStream@
-- value other than zero is specified, all variables in the output
-- interface of the entry point being compiled decorated with
-- @Position@, @PointSize@, @ClipDistance@, or @CullDistance@ /must/
-- all be decorated with identical @Stream@ values that match the
-- @Position@, @PointSize@, @ClipDistance@, or @CullDistance@ /must/ be
-- decorated with identical @Stream@ values that match the
-- @rasterizationStream@
--
-- - #VUID-VkGraphicsPipelineCreateInfo-rasterizationStream-02320# If
-- 'Vulkan.Extensions.VK_EXT_transform_feedback.PipelineRasterizationStateStreamCreateInfoEXT'::@rasterizationStream@
-- is zero, or not specified, all variables in the output interface of
-- the entry point being compiled decorated with @Position@,
-- @PointSize@, @ClipDistance@, or @CullDistance@ /must/ all be
-- decorated with a @Stream@ value of zero, or /must/ not specify the
-- @Stream@ decoration
-- @PointSize@, @ClipDistance@, or @CullDistance@ /must/ be decorated
-- with a @Stream@ value of zero, or /must/ not specify the @Stream@
-- decoration
--
-- - #VUID-VkGraphicsPipelineCreateInfo-geometryStreams-02321# If the
-- last vertex processing stage is a geometry shader, and that geometry
Expand Down
5 changes: 5 additions & 0 deletions src/Vulkan/Core10/Queue.hs
Original file line number Diff line number Diff line change
Expand Up @@ -334,6 +334,11 @@ foreign import ccall
-- any queue family other than the one which @queue@ belongs to, at the
-- time it is executed
--
-- - #VUID-vkQueueSubmit-pSubmits-04626# Any resource created with
-- 'Vulkan.Core10.Enums.SharingMode.SHARING_MODE_CONCURRENT' that is
-- accessed by an operation specified by @pSubmits@ /must/ have
-- included the queue family of @queue@ at resource creation time
--
-- == Valid Usage (Implicit)
--
-- - #VUID-vkQueueSubmit-queue-parameter# @queue@ /must/ be a valid
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -446,7 +446,7 @@ data DescriptorUpdateTemplateEntry = DescriptorUpdateTemplateEntry
-- descriptor update template.
dstBinding :: Word32
, -- | @dstArrayElement@ is the starting element in the array belonging to
-- @dstBinding@. If the descriptor binding identified by @srcBinding@ has a
-- @dstBinding@. If the descriptor binding identified by @dstBinding@ has a
-- descriptor type of
-- 'Vulkan.Core10.Enums.DescriptorType.DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK_EXT'
-- then @dstArrayElement@ specifies the starting byte offset to update.
Expand Down
7 changes: 3 additions & 4 deletions src/Vulkan/Extensions/VK_AMD_display_native_hdr.hs
Original file line number Diff line number Diff line change
Expand Up @@ -200,10 +200,9 @@ foreign import ccall
--
-- == Valid Usage
--
-- - #VUID-vkSetLocalDimmingAMD-localDimmingSupport-04618# It is only
-- valid to call 'setLocalDimmingAMD' if
-- 'DisplayNativeHdrSurfaceCapabilitiesAMD'::@localDimmingSupport@ is
-- supported
-- - #VUID-vkSetLocalDimmingAMD-localDimmingSupport-04618#
-- 'DisplayNativeHdrSurfaceCapabilitiesAMD'::@localDimmingSupport@
-- /must/ be supported
--
-- = See Also
--
Expand Down
2 changes: 1 addition & 1 deletion src/Vulkan/Extensions/VK_AMD_shader_fragment_mask.hs
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@
--
-- == New SPIR-V Capabilities
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-fragmentmaskamd FragmentMaskAMD>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-FragmentMaskAMD FragmentMaskAMD>
--
-- == Examples
--
Expand Down
2 changes: 1 addition & 1 deletion src/Vulkan/Extensions/VK_AMD_texture_gather_bias_lod.hs
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@
--
-- == New SPIR-V Capabilities
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-imagegatherbiaslodamd ImageGatherBiasLodAMD>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-ImageGatherBiasLodAMD ImageGatherBiasLodAMD>
--
-- == Examples
--
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@
--
-- == New SPIR-V Capabilities
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-imagegatherbiaslodamd ImageGatherBiasLodAMD>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-ImageGatherBiasLodAMD ImageGatherBiasLodAMD>
--
-- == Examples
--
Expand Down
2 changes: 1 addition & 1 deletion src/Vulkan/Extensions/VK_EXT_buffer_device_address.hs
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@
--
-- == New SPIR-V Capabilities
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-physicalstoragebufferaddresses PhysicalStorageBufferAddressesEXT>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-PhysicalStorageBufferAddresses PhysicalStorageBufferAddressesEXT>
--
-- == Issues
--
Expand Down
2 changes: 1 addition & 1 deletion src/Vulkan/Extensions/VK_EXT_buffer_device_address.hs-boot
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@
--
-- == New SPIR-V Capabilities
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-physicalstoragebufferaddresses PhysicalStorageBufferAddressesEXT>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-PhysicalStorageBufferAddresses PhysicalStorageBufferAddressesEXT>
--
-- == Issues
--
Expand Down
2 changes: 1 addition & 1 deletion src/Vulkan/Extensions/VK_EXT_fragment_density_map.hs
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@
--
-- == New SPIR-V Capabilities
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-fragmentdensity FragmentDensityEXT>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-FragmentDensityEXT FragmentDensityEXT>
--
-- == Version History
--
Expand Down
2 changes: 1 addition & 1 deletion src/Vulkan/Extensions/VK_EXT_fragment_density_map.hs-boot
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@
--
-- == New SPIR-V Capabilities
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-fragmentdensity FragmentDensityEXT>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-FragmentDensityEXT FragmentDensityEXT>
--
-- == Version History
--
Expand Down
6 changes: 3 additions & 3 deletions src/Vulkan/Extensions/VK_EXT_fragment_shader_interlock.hs
Original file line number Diff line number Diff line change
Expand Up @@ -101,11 +101,11 @@
--
-- == New SPIR-V Capabilities
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-fragmentShaderInterlock FragmentShaderInterlockEXT>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-FragmentShaderSampleInterlockEXT FragmentShaderInterlockEXT>
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-fragmentShaderInterlock FragmentShaderPixelInterlockEXT>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-FragmentShaderPixelInterlockEXT FragmentShaderPixelInterlockEXT>
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-fragmentShaderInterlock FragmentShaderShadingRateInterlockEXT>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-FragmentShaderShadingRateInterlockEXT FragmentShaderShadingRateInterlockEXT>
--
-- == Version History
--
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -101,11 +101,11 @@
--
-- == New SPIR-V Capabilities
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-fragmentShaderInterlock FragmentShaderInterlockEXT>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-FragmentShaderSampleInterlockEXT FragmentShaderInterlockEXT>
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-fragmentShaderInterlock FragmentShaderPixelInterlockEXT>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-FragmentShaderPixelInterlockEXT FragmentShaderPixelInterlockEXT>
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-fragmentShaderInterlock FragmentShaderShadingRateInterlockEXT>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-FragmentShaderShadingRateInterlockEXT FragmentShaderShadingRateInterlockEXT>
--
-- == Version History
--
Expand Down
2 changes: 1 addition & 1 deletion src/Vulkan/Extensions/VK_EXT_post_depth_coverage.hs
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@
--
-- == New SPIR-V Capabilities
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-postdepthcoverage SampleMaskPostDepthCoverage>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-SampleMaskPostDepthCoverage SampleMaskPostDepthCoverage>
--
-- == Version History
--
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@
--
-- == New SPIR-V Capability
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-demote DemoteToHelperInvocationEXT>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-DemoteToHelperInvocationEXT DemoteToHelperInvocationEXT>
--
-- == Version History
--
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@
--
-- == New SPIR-V Capability
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-demote DemoteToHelperInvocationEXT>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-DemoteToHelperInvocationEXT DemoteToHelperInvocationEXT>
--
-- == Version History
--
Expand Down
2 changes: 1 addition & 1 deletion src/Vulkan/Extensions/VK_EXT_shader_subgroup_ballot.hs
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@
--
-- == New SPIR-V Capabilities
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-subgroupballot SubgroupBallotKHR>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-SubgroupBallotKHR SubgroupBallotKHR>
--
-- == Version History
--
Expand Down
2 changes: 1 addition & 1 deletion src/Vulkan/Extensions/VK_EXT_shader_subgroup_vote.hs
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@
--
-- == New SPIR-V Capabilities
--
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-subgroupvote SubgroupVoteKHR>
-- - <https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#spirvenv-capabilities-table-SubgroupVoteKHR SubgroupVoteKHR>
--
-- == Version History
--
Expand Down
Loading

0 comments on commit c81eb93

Please sign in to comment.