Class VkSubpassResolvePerformanceQueryEXT

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkSubpassResolvePerformanceQueryEXT>
org.lwjgl.vulkan.VkSubpassResolvePerformanceQueryEXT
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class VkSubpassResolvePerformanceQueryEXT extends org.lwjgl.system.Struct<VkSubpassResolvePerformanceQueryEXT> implements org.lwjgl.system.NativeResource
Structure specifying the efficiency of subpass resolve for an attachment with a format.
Description

If optimal is FALSE for a VkFormat, using a subpass resolve operation on a multisampled attachment with this format can incur additional costs, including additional memory bandwidth usage and a higher memory footprint. If an attachment with such a format is used in a multisampled-render-to-single-sampled subpass, the additional memory and memory bandwidth usage can nullify the benefits of using the VK_EXT_multisampled_render_to_single_sampled extension.

Valid Usage (Implicit)

Layout


 struct VkSubpassResolvePerformanceQueryEXT {
     VkStructureType sType();
     void * pNext();
     VkBool32 optimal();
 }