Table of Contents

Class GLBufferProvider

Namespace
ReFuel.Graphics.OpenGL
Assembly
ReFuel.dll

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 BufferResource

The BufferResource requesting the hardware buffer.

initialSize int

The initial size of the buffer in bytes.

Returns

IBufferProvider

A hardware buffer provider.