Class VkPhysicalDeviceExternalBufferInfo

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkPhysicalDeviceExternalBufferInfo>
org.lwjgl.vulkan.VkPhysicalDeviceExternalBufferInfo
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer
Direct Known Subclasses:
VkPhysicalDeviceExternalBufferInfoKHR

public class VkPhysicalDeviceExternalBufferInfo extends org.lwjgl.system.Struct<VkPhysicalDeviceExternalBufferInfo> implements org.lwjgl.system.NativeResource
Structure specifying buffer creation parameters.
Description

Only usage flags representable in VkBufferUsageFlagBits are returned in this structure’s usage. If the pNext chain includes a VkBufferUsageFlags2CreateInfo structure, all usage flags of the buffer are returned in VkBufferUsageFlags2CreateInfo::usage.

Valid Usage
Valid Usage (Implicit)
See Also

GetPhysicalDeviceExternalBufferProperties, GetPhysicalDeviceExternalBufferPropertiesKHR

Layout


 struct VkPhysicalDeviceExternalBufferInfo {
     VkStructureType sType();
     void const * pNext();
     VkBufferCreateFlags flags();
     VkBufferUsageFlags usage();
     VkExternalMemoryHandleTypeFlagBits handleType();
 }