Class VkExecutionGraphPipelineScratchSizeAMDX

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

public class VkExecutionGraphPipelineScratchSizeAMDX extends org.lwjgl.system.Struct<VkExecutionGraphPipelineScratchSizeAMDX> implements org.lwjgl.system.NativeResource
Structure describing the scratch space required to dispatch an execution graph.
Description

Applications can use any amount of scratch memory greater than minSize for dispatching a graph, however only the values equal to minSize + an integer multiple of sizeGranularity will be used. Greater values may result in higher performance, up to maxSize which indicates the most memory that an implementation can use effectively.

Valid Usage (Implicit)
See Also

GetExecutionGraphPipelineScratchSizeAMDX

Layout


 struct VkExecutionGraphPipelineScratchSizeAMDX {
     VkStructureType sType();
     void * pNext();
     VkDeviceSize minSize();
     VkDeviceSize maxSize();
     VkDeviceSize sizeGranularity();
 }