Class GLBufferProvider
Buffer provider for OpenGL backed BufferResource entities.
[EcsGuid("{f5957cd5-a4f4-429c-8a97-2e79bc60d0aa}")]
public class GLBufferProvider : EcsService, IDisposable, IEnumerable<EcsNode>, IEnumerable, IGraphicsBufferProvider
- Inheritance
-
GLBufferProvider
- Implements
- Inherited Members
Remarks
Aliases as an implementation of IGraphicsBufferProvider.
Methods
CreateBuffer(BufferResource, int)
Create a graphics hardware backed buffer.
public IBufferProvider CreateBuffer(BufferResource sender, int initialSize)
Parameters
sender
BufferResourceThe BufferResource requesting the hardware buffer.
initialSize
intThe initial size of the buffer in bytes.
Returns
- IBufferProvider
A hardware buffer provider.