Click or drag to resize
Ab4d.SharpEngine logo

BufferUsageFlags Enumeration


Namespace: Ab4d.Vulkan
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 1.0.8740+deb2991acfe86a95cca780cd4f82bcae2805c1a5
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