Class VkBufferUsageFlags2CreateInfoKHR

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

public class VkBufferUsageFlags2CreateInfoKHR extends org.lwjgl.system.Struct<VkBufferUsageFlags2CreateInfoKHR> implements org.lwjgl.system.NativeResource
Extended buffer usage flags.
Description

If this structure is included in the pNext chain of a buffer creation structure, usage is used instead of the corresponding usage value passed in that creation structure, allowing additional usage flags to be specified. If this structure is included in the pNext chain of a buffer query structure, the usage flags of the buffer are returned in usage of this structure, and the usage flags representable in usage of the buffer query structure are also returned in that field.

Valid Usage (Implicit)

Layout


 struct VkBufferUsageFlags2CreateInfoKHR {
     VkStructureType sType();
     void const * pNext();
     VkBufferUsageFlags2KHR usage();
 }