packages feed

vulkan 3.11.4 → 3.11.4.1

raw patch · 12 files changed

+92/−57 lines, 12 files

Files

changelog.md view
@@ -2,6 +2,9 @@  ## WIP +## [3.11.4.1] - 2021-07-30+- Documentation fixes+ ## [3.11.4] - 2021-07-27 - Bump API version to v1.2.186 
package.yaml view
@@ -1,5 +1,5 @@ name: vulkan-version: "3.11.4"+version: "3.11.4.1" synopsis: Bindings to the Vulkan graphics API. description: Please see [the readme](https://github.com/expipiplus1/vulkan/#readme) category: Graphics
src/Vulkan/Core10/CommandBufferBuilding.hs view
@@ -1851,8 +1851,9 @@ -- -   #VUID-vkCmdDraw-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdDraw-None-02859# There /must/ not have been any calls to@@ -2203,8 +2204,9 @@ --     'Vulkan.Core10.FundamentalTypes.FALSE' -- -- -   #VUID-vkCmdDraw-rasterizationSamples-04740# If rasterization is not---     disabled in the bound graphics pipeline, and neither the @@ nor the---     @@ extensions are enabled, then+--     disabled in the bound graphics pipeline, and neither the+--     @VK_AMD_mixed_attachment_samples@ nor the+--     @VK_NV_framebuffer_mixed_samples@ extensions are enabled, then --     'Vulkan.Core10.Pipeline.PipelineMultisampleStateCreateInfo'::@rasterizationSamples@ --     /must/ be the same as the current subpass color and\/or --     depth\/stencil attachments@@ -2467,8 +2469,9 @@ -- -   #VUID-vkCmdDrawIndexed-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdDrawIndexed-None-02859# There /must/ not have been any@@ -2824,8 +2827,9 @@ --     'Vulkan.Core10.FundamentalTypes.FALSE' -- -- -   #VUID-vkCmdDrawIndexed-rasterizationSamples-04740# If rasterization---     is not disabled in the bound graphics pipeline, and neither the @@---     nor the @@ extensions are enabled, then+--     is not disabled in the bound graphics pipeline, and neither the+--     @VK_AMD_mixed_attachment_samples@ nor the+--     @VK_NV_framebuffer_mixed_samples@ extensions are enabled, then --     'Vulkan.Core10.Pipeline.PipelineMultisampleStateCreateInfo'::@rasterizationSamples@ --     /must/ be the same as the current subpass color and\/or --     depth\/stencil attachments@@ -3082,8 +3086,9 @@ -- -   #VUID-vkCmdDrawIndirect-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdDrawIndirect-None-02859# There /must/ not have been any@@ -3439,8 +3444,9 @@ --     'Vulkan.Core10.FundamentalTypes.FALSE' -- -- -   #VUID-vkCmdDrawIndirect-rasterizationSamples-04740# If rasterization---     is not disabled in the bound graphics pipeline, and neither the @@---     nor the @@ extensions are enabled, then+--     is not disabled in the bound graphics pipeline, and neither the+--     @VK_AMD_mixed_attachment_samples@ nor the+--     @VK_NV_framebuffer_mixed_samples@ extensions are enabled, then --     'Vulkan.Core10.Pipeline.PipelineMultisampleStateCreateInfo'::@rasterizationSamples@ --     /must/ be the same as the current subpass color and\/or --     depth\/stencil attachments@@ -3725,8 +3731,9 @@ -- -   #VUID-vkCmdDrawIndexedIndirect-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdDrawIndexedIndirect-None-02859# There /must/ not have@@ -4084,7 +4091,8 @@ -- -- -   #VUID-vkCmdDrawIndexedIndirect-rasterizationSamples-04740# If --     rasterization is not disabled in the bound graphics pipeline, and---     neither the @@ nor the @@ extensions are enabled, then+--     neither the @VK_AMD_mixed_attachment_samples@ nor the+--     @VK_NV_framebuffer_mixed_samples@ extensions are enabled, then --     'Vulkan.Core10.Pipeline.PipelineMultisampleStateCreateInfo'::@rasterizationSamples@ --     /must/ be the same as the current subpass color and\/or --     depth\/stencil attachments@@ -4362,8 +4370,9 @@ -- -   #VUID-vkCmdDispatch-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdDispatch-None-02859# There /must/ not have been any calls@@ -4690,8 +4699,9 @@ -- -   #VUID-vkCmdDispatchIndirect-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdDispatchIndirect-None-02859# There /must/ not have been
src/Vulkan/Core11/Promoted_From_VK_KHR_device_group.hs view
@@ -355,8 +355,9 @@ -- -   #VUID-vkCmdDispatchBase-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdDispatchBase-None-02859# There /must/ not have been any
src/Vulkan/Core12/Promoted_From_VK_KHR_draw_indirect_count.hs view
@@ -143,8 +143,9 @@ -- -   #VUID-vkCmdDrawIndirectCount-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdDrawIndirectCount-None-02859# There /must/ not have been@@ -501,7 +502,8 @@ -- -- -   #VUID-vkCmdDrawIndirectCount-rasterizationSamples-04740# If --     rasterization is not disabled in the bound graphics pipeline, and---     neither the @@ nor the @@ extensions are enabled, then+--     neither the @VK_AMD_mixed_attachment_samples@ nor the+--     @VK_NV_framebuffer_mixed_samples@ extensions are enabled, then --     'Vulkan.Core10.Pipeline.PipelineMultisampleStateCreateInfo'::@rasterizationSamples@ --     /must/ be the same as the current subpass color and\/or --     depth\/stencil attachments@@ -809,8 +811,9 @@ -- -   #VUID-vkCmdDrawIndexedIndirectCount-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdDrawIndexedIndirectCount-None-02859# There /must/ not@@ -1171,7 +1174,8 @@ -- -- -   #VUID-vkCmdDrawIndexedIndirectCount-rasterizationSamples-04740# If --     rasterization is not disabled in the bound graphics pipeline, and---     neither the @@ nor the @@ extensions are enabled, then+--     neither the @VK_AMD_mixed_attachment_samples@ nor the+--     @VK_NV_framebuffer_mixed_samples@ extensions are enabled, then --     'Vulkan.Core10.Pipeline.PipelineMultisampleStateCreateInfo'::@rasterizationSamples@ --     /must/ be the same as the current subpass color and\/or --     depth\/stencil attachments
src/Vulkan/Extensions/VK_EXT_multi_draw.hs view
@@ -298,8 +298,9 @@ -- -   #VUID-vkCmdDrawMultiEXT-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdDrawMultiEXT-None-02859# There /must/ not have been any@@ -655,8 +656,9 @@ --     'Vulkan.Core10.FundamentalTypes.FALSE' -- -- -   #VUID-vkCmdDrawMultiEXT-rasterizationSamples-04740# If rasterization---     is not disabled in the bound graphics pipeline, and neither the @@---     nor the @@ extensions are enabled, then+--     is not disabled in the bound graphics pipeline, and neither the+--     @VK_AMD_mixed_attachment_samples@ nor the+--     @VK_NV_framebuffer_mixed_samples@ extensions are enabled, then --     'Vulkan.Core10.Pipeline.PipelineMultisampleStateCreateInfo'::@rasterizationSamples@ --     /must/ be the same as the current subpass color and\/or --     depth\/stencil attachments@@ -925,8 +927,9 @@ -- -   #VUID-vkCmdDrawMultiIndexedEXT-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdDrawMultiIndexedEXT-None-02859# There /must/ not have@@ -1284,7 +1287,8 @@ -- -- -   #VUID-vkCmdDrawMultiIndexedEXT-rasterizationSamples-04740# If --     rasterization is not disabled in the bound graphics pipeline, and---     neither the @@ nor the @@ extensions are enabled, then+--     neither the @VK_AMD_mixed_attachment_samples@ nor the+--     @VK_NV_framebuffer_mixed_samples@ extensions are enabled, then --     'Vulkan.Core10.Pipeline.PipelineMultisampleStateCreateInfo'::@rasterizationSamples@ --     /must/ be the same as the current subpass color and\/or --     depth\/stencil attachments
src/Vulkan/Extensions/VK_EXT_transform_feedback.hs view
@@ -1289,8 +1289,9 @@ -- -   #VUID-vkCmdDrawIndirectByteCountEXT-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdDrawIndirectByteCountEXT-None-02859# There /must/ not@@ -1651,7 +1652,8 @@ -- -- -   #VUID-vkCmdDrawIndirectByteCountEXT-rasterizationSamples-04740# If --     rasterization is not disabled in the bound graphics pipeline, and---     neither the @@ nor the @@ extensions are enabled, then+--     neither the @VK_AMD_mixed_attachment_samples@ nor the+--     @VK_NV_framebuffer_mixed_samples@ extensions are enabled, then --     'Vulkan.Core10.Pipeline.PipelineMultisampleStateCreateInfo'::@rasterizationSamples@ --     /must/ be the same as the current subpass color and\/or --     depth\/stencil attachments
src/Vulkan/Extensions/VK_KHR_ray_tracing_pipeline.hs view
@@ -985,8 +985,9 @@ -- -   #VUID-vkCmdTraceRaysKHR-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdTraceRaysKHR-None-02859# There /must/ not have been any@@ -1858,8 +1859,9 @@ -- -   #VUID-vkCmdTraceRaysIndirectKHR-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdTraceRaysIndirectKHR-None-02859# There /must/ not have
src/Vulkan/Extensions/VK_NV_device_generated_commands.hs view
@@ -810,8 +810,9 @@ -- -   #VUID-vkCmdExecuteGeneratedCommandsNV-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdExecuteGeneratedCommandsNV-None-02859# There /must/ not@@ -1172,7 +1173,8 @@ -- -- -   #VUID-vkCmdExecuteGeneratedCommandsNV-rasterizationSamples-04740# If --     rasterization is not disabled in the bound graphics pipeline, and---     neither the @@ nor the @@ extensions are enabled, then+--     neither the @VK_AMD_mixed_attachment_samples@ nor the+--     @VK_NV_framebuffer_mixed_samples@ extensions are enabled, then --     'Vulkan.Core10.Pipeline.PipelineMultisampleStateCreateInfo'::@rasterizationSamples@ --     /must/ be the same as the current subpass color and\/or --     depth\/stencil attachments
src/Vulkan/Extensions/VK_NV_mesh_shader.hs view
@@ -429,8 +429,9 @@ -- -   #VUID-vkCmdDrawMeshTasksNV-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdDrawMeshTasksNV-None-02859# There /must/ not have been@@ -787,7 +788,8 @@ -- -- -   #VUID-vkCmdDrawMeshTasksNV-rasterizationSamples-04740# If --     rasterization is not disabled in the bound graphics pipeline, and---     neither the @@ nor the @@ extensions are enabled, then+--     neither the @VK_AMD_mixed_attachment_samples@ nor the+--     @VK_NV_framebuffer_mixed_samples@ extensions are enabled, then --     'Vulkan.Core10.Pipeline.PipelineMultisampleStateCreateInfo'::@rasterizationSamples@ --     /must/ be the same as the current subpass color and\/or --     depth\/stencil attachments@@ -1005,8 +1007,9 @@ -- -   #VUID-vkCmdDrawMeshTasksIndirectNV-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdDrawMeshTasksIndirectNV-None-02859# There /must/ not have@@ -1367,7 +1370,8 @@ -- -- -   #VUID-vkCmdDrawMeshTasksIndirectNV-rasterizationSamples-04740# If --     rasterization is not disabled in the bound graphics pipeline, and---     neither the @@ nor the @@ extensions are enabled, then+--     neither the @VK_AMD_mixed_attachment_samples@ nor the+--     @VK_NV_framebuffer_mixed_samples@ extensions are enabled, then --     'Vulkan.Core10.Pipeline.PipelineMultisampleStateCreateInfo'::@rasterizationSamples@ --     /must/ be the same as the current subpass color and\/or --     depth\/stencil attachments@@ -1629,8 +1633,9 @@ -- -   #VUID-vkCmdDrawMeshTasksIndirectCountNV-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdDrawMeshTasksIndirectCountNV-None-02859# There /must/ not@@ -1991,7 +1996,8 @@ -- -- -   #VUID-vkCmdDrawMeshTasksIndirectCountNV-rasterizationSamples-04740# --     If rasterization is not disabled in the bound graphics pipeline, and---     neither the @@ nor the @@ extensions are enabled, then+--     neither the @VK_AMD_mixed_attachment_samples@ nor the+--     @VK_NV_framebuffer_mixed_samples@ extensions are enabled, then --     'Vulkan.Core10.Pipeline.PipelineMultisampleStateCreateInfo'::@rasterizationSamples@ --     /must/ be the same as the current subpass color and\/or --     depth\/stencil attachments
src/Vulkan/Extensions/VK_NV_ray_tracing.hs view
@@ -1715,8 +1715,9 @@ -- -   #VUID-vkCmdTraceRaysNV-commandBuffer-02701# If the --     'Vulkan.Core10.Handles.Pipeline' object bound to the pipeline bind --     point used by this command requires any dynamic state, that state---     /must/ have been set or inherited (if the @@ extension is enabled)---     for @commandBuffer@, and done so after any previously bound pipeline+--     /must/ have been set or inherited (if the+--     @VK_NV_inherited_viewport_scissor@ extension is enabled) for+--     @commandBuffer@, and done so after any previously bound pipeline --     with the corresponding state not specified as dynamic -- -- -   #VUID-vkCmdTraceRaysNV-None-02859# There /must/ not have been any
vulkan.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack  name:           vulkan-version:        3.11.4+version:        3.11.4.1 synopsis:       Bindings to the Vulkan graphics API. description:    Please see [the readme](https://github.com/expipiplus1/vulkan/#readme) category:       Graphics