Click or drag to resize
Ab4d.SharpEngine logo

BufferUsageFlags Enumeration


Namespace: Ab4d.Vulkan
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 2.0.8956+4c7684e186ca1be74e7a284fbe739d9a1b843d3c
Syntax
C#
[FlagsAttribute]
public enum BufferUsageFlags
Members
Member nameValueDescription
None0 
TransferSrc1Can be used as a source of transfer operations
TransferDst2Can be used as a destination of transfer operations
UniformTexelBuffer4Can be used as TBO
StorageTexelBuffer8Can be used as IBO
UniformBuffer16Can be used as UBO
StorageBuffer32Can be used as SSBO
IndexBuffer64Can be used as source of fixed-function index fetch (index buffer)
VertexBuffer128Can be used as source of fixed-function vertex fetch (VBO)
IndirectBuffer256Can be the source of indirect parameters (e.g. indirect buffer, parameter buffer)
ShaderDeviceAddress131,072 
See Also