Skip to content

Commit

Permalink
Merge pull request #413 from ThreeOfTwelve/vulkan-update-v1.3.227
Browse files Browse the repository at this point in the history
  • Loading branch information
expipiplus1 authored Sep 12, 2022
2 parents b123413 + ebbbd31 commit 2dc4057
Show file tree
Hide file tree
Showing 485 changed files with 1,873 additions and 1,160 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.21.1] - 2022-09-12
- Bump API version to v1.3.227

## [3.21] - 2022-09-05
- Bump API version to v1.3.226

Expand Down
2 changes: 1 addition & 1 deletion generate-new/Vulkan-Docs
Submodule Vulkan-Docs updated 49 files
+2 −2 .reuse/dep5
+83 −3 ChangeLog.adoc
+4 −2 Makefile
+1 −1 appendices/VK_EXT_image_drm_format_modifier.adoc
+2 −1 appendices/VK_EXT_image_view_min_lod.adoc
+45 −0 appendices/VK_EXT_legacy_dithering.adoc
+1 −1 appendices/VK_KHR_acceleration_structure.adoc
+85 −5 appendices/glossary.adoc
+1 −3 appendices/memorymodel.adoc
+1 −1 appendices/roadmap.adoc
+5 −5 appendices/roadmap/Roadmap-2022.adoc
+69 −26 appendices/spirvenv.adoc
+3 −1 chapters/VK_KHR_performance_query/queriesperformance.adoc
+11 −16 chapters/clears.adoc
+8 −0 chapters/commonvalidity/access_mask_2_common.adoc
+42 −38 chapters/commonvalidity/copy_bufferimage_to_imagebuffer_common.adoc
+56 −41 chapters/commonvalidity/copy_image_common.adoc
+58 −0 chapters/commonvalidity/draw_common.adoc
+3 −0 chapters/commonvalidity/draw_dispatch_common.adoc
+6 −0 chapters/commonvalidity/performance_query_begin_common.adoc
+11 −102 chapters/copies.adoc
+39 −10 chapters/features.adoc
+50 −3 chapters/formats.adoc
+0 −6 chapters/initialization.adoc
+32 −0 chapters/interfaces.adoc
+8 −13 chapters/pipelines.adoc
+10 −0 chapters/renderpass.adoc
+21 −6 chapters/resources.adoc
+25 −0 chapters/shaders.adoc
+11 −21 chapters/textures.adoc
+2 −2 chapters/video_decode_extensions.adoc
+26 −1 chapters/video_extensions.adoc
+1 −1 config/CI/codespellrc
+4 −0 config/attribs.adoc
+0 −0 config/copyright-spec.adoc
+4 −0 config/docinfo-header.html
+23 −0 images/vulkan2-unscaled.svg
+23 −0 images/vulkan2.svg
+173 −0 proposals/VK_EXT_legacy_dithering.adoc
+4 −0 registry.adoc
+1 −1 scripts/extensionmetadocgenerator.py
+127 −0 style/introduction.adoc
+225 −0 style/revisions.adoc
+3 −3 style/vuid.adoc
+4 −4 style/writing.adoc
+10 −347 styleguide.adoc
+5 −26 vkspec.adoc
+4 −0 xml/registry.rnc
+18 −11 xml/vk.xml
4 changes: 2 additions & 2 deletions openxr/openxr.cabal
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cabal-version: 2.2

-- This file has been generated from package.yaml by hpack version 0.34.6.
-- This file has been generated from package.yaml by hpack version 0.34.7.
--
-- see: https://github.com/sol/hpack

Expand Down Expand Up @@ -203,5 +203,5 @@ library
if flag(use-vulkan-types)
cpp-options: -DUSE_VULKAN_TYPES
build-depends:
vulkan >=3.0 && <3.18
vulkan >=3.0 && <3.22
default-language: Haskell2010
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.21"
version: "3.21.1"
synopsis: Bindings to the Vulkan graphics API.
description: Please see [the readme](https://github.com/expipiplus1/vulkan/#readme)
category: Graphics
Expand Down
5 changes: 5 additions & 0 deletions src/Vulkan/CStruct/Extends.hs
Original file line number Diff line number Diff line change
Expand Up @@ -472,6 +472,7 @@ import {-# SOURCE #-} Vulkan.Extensions.VK_NV_inherited_viewport_scissor (Physic
import {-# SOURCE #-} Vulkan.Core13.Promoted_From_VK_EXT_inline_uniform_block (PhysicalDeviceInlineUniformBlockFeatures)
import {-# SOURCE #-} Vulkan.Core13.Promoted_From_VK_EXT_inline_uniform_block (PhysicalDeviceInlineUniformBlockProperties)
import {-# SOURCE #-} Vulkan.Extensions.VK_HUAWEI_invocation_mask (PhysicalDeviceInvocationMaskFeaturesHUAWEI)
import {-# SOURCE #-} Vulkan.Extensions.VK_EXT_legacy_dithering (PhysicalDeviceLegacyDitheringFeaturesEXT)
import {-# SOURCE #-} Vulkan.Core10.DeviceInitialization (PhysicalDeviceLimits)
import {-# SOURCE #-} Vulkan.Extensions.VK_EXT_line_rasterization (PhysicalDeviceLineRasterizationFeaturesEXT)
import {-# SOURCE #-} Vulkan.Extensions.VK_EXT_line_rasterization (PhysicalDeviceLineRasterizationPropertiesEXT)
Expand Down Expand Up @@ -1047,6 +1048,7 @@ type family Extends (a :: [Type] -> Type) (b :: Type) :: Constraint where
Extends DeviceCreateInfo PhysicalDeviceColorWriteEnableFeaturesEXT = ()
Extends DeviceCreateInfo PhysicalDeviceSynchronization2Features = ()
Extends DeviceCreateInfo PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT = ()
Extends DeviceCreateInfo PhysicalDeviceLegacyDitheringFeaturesEXT = ()
Extends DeviceCreateInfo PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT = ()
Extends DeviceCreateInfo PhysicalDeviceInheritedViewportScissorFeaturesNV = ()
Extends DeviceCreateInfo PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT = ()
Expand Down Expand Up @@ -1260,6 +1262,7 @@ type family Extends (a :: [Type] -> Type) (b :: Type) :: Constraint where
Extends PhysicalDeviceFeatures2 PhysicalDeviceColorWriteEnableFeaturesEXT = ()
Extends PhysicalDeviceFeatures2 PhysicalDeviceSynchronization2Features = ()
Extends PhysicalDeviceFeatures2 PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT = ()
Extends PhysicalDeviceFeatures2 PhysicalDeviceLegacyDitheringFeaturesEXT = ()
Extends PhysicalDeviceFeatures2 PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT = ()
Extends PhysicalDeviceFeatures2 PhysicalDeviceInheritedViewportScissorFeaturesNV = ()
Extends PhysicalDeviceFeatures2 PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT = ()
Expand Down Expand Up @@ -1866,6 +1869,7 @@ peekChainHead ty p c = case ty of
STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV -> go @QueueFamilyCheckpointProperties2NV
STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES -> go @PhysicalDeviceSynchronization2Features
STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVES_GENERATED_QUERY_FEATURES_EXT -> go @PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT
STRUCTURE_TYPE_PHYSICAL_DEVICE_LEGACY_DITHERING_FEATURES_EXT -> go @PhysicalDeviceLegacyDitheringFeaturesEXT
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_FEATURES_EXT -> go @PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT
STRUCTURE_TYPE_SUBPASS_RESOLVE_PERFORMANCE_QUERY_EXT -> go @SubpassResolvePerformanceQueryEXT
STRUCTURE_TYPE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_INFO_EXT -> go @MultisampledRenderToSingleSampledInfoEXT
Expand Down Expand Up @@ -2302,6 +2306,7 @@ infix 6 ::&
{-# complete (::&) :: QueueFamilyCheckpointProperties2NV #-}
{-# complete (::&) :: PhysicalDeviceSynchronization2Features #-}
{-# complete (::&) :: PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT #-}
{-# complete (::&) :: PhysicalDeviceLegacyDitheringFeaturesEXT #-}
{-# complete (::&) :: PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT #-}
{-# complete (::&) :: SubpassResolvePerformanceQueryEXT #-}
{-# complete (::&) :: MultisampledRenderToSingleSampledInfoEXT #-}
Expand Down
Loading

0 comments on commit 2dc4057

Please sign in to comment.