{-# language Strict #-} {-# language CPP #-} {-# language PatternSynonyms #-} {-# language OverloadedStrings #-} module Graphics.Vulkan.Extensions.VK_NV_shader_subgroup_partitioned ( pattern VK_SUBGROUP_FEATURE_PARTITIONED_BIT_NV , pattern VK_NV_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION , pattern VK_NV_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME ) where import Data.String ( IsString ) import Graphics.Vulkan.Core11.Promoted_From_VK_KHR_subgroup ( VkSubgroupFeatureFlagBits(..) ) -- No documentation found for Nested "VkSubgroupFeatureFlagBits" "VK_SUBGROUP_FEATURE_PARTITIONED_BIT_NV" pattern VK_SUBGROUP_FEATURE_PARTITIONED_BIT_NV :: VkSubgroupFeatureFlagBits pattern VK_SUBGROUP_FEATURE_PARTITIONED_BIT_NV = VkSubgroupFeatureFlagBits 0x00000100 -- No documentation found for TopLevel "VK_NV_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION" pattern VK_NV_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION :: Integral a => a pattern VK_NV_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION = 1 -- No documentation found for TopLevel "VK_NV_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME" pattern VK_NV_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME :: (Eq a ,IsString a) => a pattern VK_NV_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME = "VK_NV_shader_subgroup_partitioned"