VkPhysicalDeviceUnifiedImageLayoutsFeaturesKHR - Structure describing whether the implementation provides unified image layouts
Members
This structure describes the following feature:
Description
If the PhysicalDeviceUnifiedImageLayoutsFeaturesKHR structure is
included in the pNext chain of the
PhysicalDeviceFeatures2
structure passed to
getPhysicalDeviceFeatures2,
it is filled in to indicate whether each corresponding feature is
supported. If the application wishes to use a
Device with any features described by
PhysicalDeviceUnifiedImageLayoutsFeaturesKHR, it must add an
instance of the structure, with the desired feature members set to
TRUE, to the pNext chain of
DeviceCreateInfo when creating the
Device.
Structure Chaining
See Also
Constructors
PhysicalDeviceUnifiedImageLayoutsFeaturesKHRunifiedImageLayouts :: BoolunifiedImageLayoutsspecifies whether usage of IMAGE_LAYOUT_GENERAL, where valid, incurs no loss in efficiency. Additionally, it indicates whether it can be used in place of IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT.unifiedImageLayoutsVideo :: BoolunifiedImageLayoutsVideospecifies whether IMAGE_LAYOUT_GENERAL can be used in place of any of the following image layouts with no loss in efficiency.
Instances6Eq, Show, Storable, FromCStruct, ToCStruct, Zero
Eq PhysicalDeviceUnifiedImageLayoutsFeaturesKHRDefined in vulkan-3.27 · Vulkan.Extensions.VK_KHR_unified_image_layoutsShow PhysicalDeviceUnifiedImageLayoutsFeaturesKHRDefined in vulkan-3.27 · Vulkan.Extensions.VK_KHR_unified_image_layoutsStorable PhysicalDeviceUnifiedImageLayoutsFeaturesKHRDefined in vulkan-3.27 · Vulkan.Extensions.VK_KHR_unified_image_layoutsFromCStruct PhysicalDeviceUnifiedImageLayoutsFeaturesKHRDefined in vulkan-3.27 · Vulkan.Extensions.VK_KHR_unified_image_layoutsToCStruct PhysicalDeviceUnifiedImageLayoutsFeaturesKHRDefined in vulkan-3.27 · Vulkan.Extensions.VK_KHR_unified_image_layoutsZero PhysicalDeviceUnifiedImageLayoutsFeaturesKHRDefined in vulkan-3.27 · Vulkan.Extensions.VK_KHR_unified_image_layouts