BufferObject
A generic GPU buffer for storing data.
BufferObject usage is optional and mainly useful when you need to share data between multiple VertexBuffer instances. It also allows you to efficiently swap-out buffers in VertexBuffer.
For simple use cases where you don't need to share data, it is not necessary to use BufferObject. The buffer is created uninitialized; use setBuffer() to initialize it.
See also
, IndexBuffer
A generic GPU buffer for storing data.
BufferObject usage is optional and mainly useful when you need to share data between multiple VertexBuffer instances. It also allows you to efficiently swap-out buffers in VertexBuffer.
For simple use cases where you don't need to share data, it is not necessary to use BufferObject. The buffer is created uninitialized; use setBuffer() to initialize it.
See also
, IndexBuffer
A generic GPU buffer for storing data.
BufferObject usage is optional and mainly useful when you need to share data between multiple VertexBuffer instances. It also allows you to efficiently swap-out buffers in VertexBuffer.
For simple use cases where you don't need to share data, it is not necessary to use BufferObject. The buffer is created uninitialized; use setBuffer() to initialize it.
See also
, IndexBuffer
A generic GPU buffer for storing data.
BufferObject usage is optional and mainly useful when you need to share data between multiple VertexBuffer instances. It also allows you to efficiently swap-out buffers in VertexBuffer.
For simple use cases where you don't need to share data, it is not necessary to use BufferObject. The buffer is created uninitialized; use setBuffer() to initialize it.
See also
, IndexBuffer
A generic GPU buffer for storing data.
BufferObject usage is optional and mainly useful when you need to share data between multiple VertexBuffer instances. It also allows you to efficiently swap-out buffers in VertexBuffer.
For simple use cases where you don't need to share data, it is not necessary to use BufferObject. The buffer is created uninitialized; use setBuffer() to initialize it.
See also
, IndexBuffer
Types
Binding type options for BufferObject.
Binding type options for BufferObject.
Binding type options for BufferObject.
Binding type options for BufferObject.
Binding type options for BufferObject.
Builder for creating BufferObject instances.
Builder for creating BufferObject instances.
Builder for creating BufferObject instances.
Builder for creating BufferObject instances.
Builder for creating BufferObject instances.
Functions
Asynchronously copies data to initialize a region of this BufferObject.
Asynchronously copies data to a region of this BufferObject with offset and count.
Asynchronously copies data to a region of this BufferObject with callback.
Asynchronously copies data to initialize a region of this BufferObject.
Asynchronously copies data to a region of this BufferObject with offset and count.
Asynchronously copies data to a region of this BufferObject with callback.
Asynchronously copies data to initialize a region of this BufferObject.
Asynchronously copies data to a region of this BufferObject with offset and count.
Asynchronously copies data to a region of this BufferObject with callback.
Asynchronously copies data to initialize a region of this BufferObject.
Asynchronously copies data to a region of this BufferObject with offset and count.
Asynchronously copies data to a region of this BufferObject with callback.
Asynchronously copies data to initialize a region of this BufferObject.
Asynchronously copies data to a region of this BufferObject with offset and count.
Asynchronously copies data to a region of this BufferObject with callback.