Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- pattern STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR :: StructureType
- pattern DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR_EXT :: DebugReportObjectTypeEXT
- pattern OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR :: ObjectType
- pattern FORMAT_G8B8G8R8_422_UNORM_KHR :: Format
- pattern FORMAT_B8G8R8G8_422_UNORM_KHR :: Format
- pattern FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR :: Format
- pattern FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR :: Format
- pattern FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR :: Format
- pattern FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR :: Format
- pattern FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR :: Format
- pattern FORMAT_R10X6_UNORM_PACK16_KHR :: Format
- pattern FORMAT_R10X6G10X6_UNORM_2PACK16_KHR :: Format
- pattern FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR :: Format
- pattern FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR :: Format
- pattern FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR :: Format
- pattern FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR :: Format
- pattern FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR :: Format
- pattern FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR :: Format
- pattern FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR :: Format
- pattern FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR :: Format
- pattern FORMAT_R12X4_UNORM_PACK16_KHR :: Format
- pattern FORMAT_R12X4G12X4_UNORM_2PACK16_KHR :: Format
- pattern FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR :: Format
- pattern FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR :: Format
- pattern FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR :: Format
- pattern FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR :: Format
- pattern FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR :: Format
- pattern FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR :: Format
- pattern FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR :: Format
- pattern FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR :: Format
- pattern FORMAT_G16B16G16R16_422_UNORM_KHR :: Format
- pattern FORMAT_B16G16R16G16_422_UNORM_KHR :: Format
- pattern FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR :: Format
- pattern FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR :: Format
- pattern FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR :: Format
- pattern FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR :: Format
- pattern FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR :: Format
- pattern IMAGE_ASPECT_PLANE_0_BIT_KHR :: ImageAspectFlagBits
- pattern IMAGE_ASPECT_PLANE_1_BIT_KHR :: ImageAspectFlagBits
- pattern IMAGE_ASPECT_PLANE_2_BIT_KHR :: ImageAspectFlagBits
- pattern IMAGE_CREATE_DISJOINT_BIT_KHR :: ImageCreateFlagBits
- pattern FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR :: FormatFeatureFlagBits
- pattern FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR :: FormatFeatureFlagBits
- pattern FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR :: FormatFeatureFlagBits
- pattern FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR :: FormatFeatureFlagBits
- pattern FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR :: FormatFeatureFlagBits
- pattern FORMAT_FEATURE_DISJOINT_BIT_KHR :: FormatFeatureFlagBits
- pattern FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR :: FormatFeatureFlagBits
- pattern SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR :: SamplerYcbcrModelConversion
- pattern SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY_KHR :: SamplerYcbcrModelConversion
- pattern SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709_KHR :: SamplerYcbcrModelConversion
- pattern SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601_KHR :: SamplerYcbcrModelConversion
- pattern SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020_KHR :: SamplerYcbcrModelConversion
- pattern SAMPLER_YCBCR_RANGE_ITU_FULL_KHR :: SamplerYcbcrRange
- pattern SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR :: SamplerYcbcrRange
- pattern CHROMA_LOCATION_COSITED_EVEN_KHR :: ChromaLocation
- pattern CHROMA_LOCATION_MIDPOINT_KHR :: ChromaLocation
- createSamplerYcbcrConversionKHR :: (PokeChain a, MonadIO io) => Device -> SamplerYcbcrConversionCreateInfo a -> ("allocator" ::: Maybe AllocationCallbacks) -> io SamplerYcbcrConversion
- destroySamplerYcbcrConversionKHR :: MonadIO io => Device -> SamplerYcbcrConversion -> ("allocator" ::: Maybe AllocationCallbacks) -> io ()
- type SamplerYcbcrConversionKHR = SamplerYcbcrConversion
- type SamplerYcbcrModelConversionKHR = SamplerYcbcrModelConversion
- type SamplerYcbcrRangeKHR = SamplerYcbcrRange
- type ChromaLocationKHR = ChromaLocation
- type SamplerYcbcrConversionInfoKHR = SamplerYcbcrConversionInfo
- type SamplerYcbcrConversionCreateInfoKHR = SamplerYcbcrConversionCreateInfo
- type BindImagePlaneMemoryInfoKHR = BindImagePlaneMemoryInfo
- type ImagePlaneMemoryRequirementsInfoKHR = ImagePlaneMemoryRequirementsInfo
- type PhysicalDeviceSamplerYcbcrConversionFeaturesKHR = PhysicalDeviceSamplerYcbcrConversionFeatures
- type SamplerYcbcrConversionImageFormatPropertiesKHR = SamplerYcbcrConversionImageFormatProperties
- type KHR_SAMPLER_YCBCR_CONVERSION_SPEC_VERSION = 14
- pattern KHR_SAMPLER_YCBCR_CONVERSION_SPEC_VERSION :: forall a. Integral a => a
- type KHR_SAMPLER_YCBCR_CONVERSION_EXTENSION_NAME = "VK_KHR_sampler_ycbcr_conversion"
- pattern KHR_SAMPLER_YCBCR_CONVERSION_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a
- newtype DebugReportObjectTypeEXT where
- DebugReportObjectTypeEXT Int32
- pattern DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_INSTANCE_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_PHYSICAL_DEVICE_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_QUEUE_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_PIPELINE_LAYOUT_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_SURFACE_KHR_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_DISPLAY_KHR_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_DISPLAY_MODE_KHR_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR_EXT :: DebugReportObjectTypeEXT
- pattern DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_EXT :: DebugReportObjectTypeEXT
Documentation
pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR :: StructureType Source #
pattern STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR :: StructureType Source #
pattern DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR_EXT :: DebugReportObjectTypeEXT Source #
pattern FORMAT_G8B8G8R8_422_UNORM_KHR :: Format Source #
pattern FORMAT_B8G8R8G8_422_UNORM_KHR :: Format Source #
pattern FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR :: Format Source #
pattern FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR :: Format Source #
pattern FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR :: Format Source #
pattern FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR :: Format Source #
pattern FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR :: Format Source #
pattern FORMAT_R10X6_UNORM_PACK16_KHR :: Format Source #
pattern FORMAT_R10X6G10X6_UNORM_2PACK16_KHR :: Format Source #
pattern FORMAT_R12X4_UNORM_PACK16_KHR :: Format Source #
pattern FORMAT_R12X4G12X4_UNORM_2PACK16_KHR :: Format Source #
pattern FORMAT_G16B16G16R16_422_UNORM_KHR :: Format Source #
pattern FORMAT_B16G16R16G16_422_UNORM_KHR :: Format Source #
pattern FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR :: Format Source #
pattern FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR :: Format Source #
pattern FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR :: Format Source #
pattern FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR :: Format Source #
pattern FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR :: Format Source #
pattern IMAGE_ASPECT_PLANE_0_BIT_KHR :: ImageAspectFlagBits Source #
pattern IMAGE_ASPECT_PLANE_1_BIT_KHR :: ImageAspectFlagBits Source #
pattern IMAGE_ASPECT_PLANE_2_BIT_KHR :: ImageAspectFlagBits Source #
pattern IMAGE_CREATE_DISJOINT_BIT_KHR :: ImageCreateFlagBits Source #
pattern FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR :: FormatFeatureFlagBits Source #
pattern FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR :: FormatFeatureFlagBits Source #
pattern FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR :: FormatFeatureFlagBits Source #
pattern FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR :: FormatFeatureFlagBits Source #
pattern SAMPLER_YCBCR_RANGE_ITU_FULL_KHR :: SamplerYcbcrRange Source #
pattern CHROMA_LOCATION_COSITED_EVEN_KHR :: ChromaLocation Source #
pattern CHROMA_LOCATION_MIDPOINT_KHR :: ChromaLocation Source #
createSamplerYcbcrConversionKHR :: (PokeChain a, MonadIO io) => Device -> SamplerYcbcrConversionCreateInfo a -> ("allocator" ::: Maybe AllocationCallbacks) -> io SamplerYcbcrConversion Source #
destroySamplerYcbcrConversionKHR :: MonadIO io => Device -> SamplerYcbcrConversion -> ("allocator" ::: Maybe AllocationCallbacks) -> io () Source #
type ChromaLocationKHR = ChromaLocation Source #
type PhysicalDeviceSamplerYcbcrConversionFeaturesKHR = PhysicalDeviceSamplerYcbcrConversionFeatures Source #
type SamplerYcbcrConversionImageFormatPropertiesKHR = SamplerYcbcrConversionImageFormatProperties Source #
type KHR_SAMPLER_YCBCR_CONVERSION_SPEC_VERSION = 14 Source #
pattern KHR_SAMPLER_YCBCR_CONVERSION_SPEC_VERSION :: forall a. Integral a => a Source #
type KHR_SAMPLER_YCBCR_CONVERSION_EXTENSION_NAME = "VK_KHR_sampler_ycbcr_conversion" Source #
pattern KHR_SAMPLER_YCBCR_CONVERSION_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a Source #
newtype DebugReportObjectTypeEXT Source #
VkDebugReportObjectTypeEXT - Specify the type of an object handle
Description
'
DebugReportObjectTypeEXT
and Vulkan Handle Relationship
Note
The primary expected use of
ERROR_VALIDATION_FAILED_EXT
is for
validation layer testing. It is not expected that an application would
see this error code during normal use of the validation layers.
See Also
DebugMarkerObjectNameInfoEXT
,
DebugMarkerObjectTagInfoEXT
,
debugReportMessageEXT