Diligent::BufferGLImpl class final

Buffer object implementation in OpenGL backend.

Contents

Base classes

template<typename EngineImplTraits>
class BufferBase<EngineGLImplTraits>
Template class implementing base functionality of the buffer object.

Public functions

void QueryInterface(const INTERFACE_ID& IID, IObject** ppInterface) override
Queries the specific interface, see IObject::QueryInterface() for details.
auto GetGLBufferHandle() -> GLuint final
Implementation of IBufferGL::GetGLBufferHandle().
auto GetNativeHandle() -> void* final
Implementation of IBuffer::GetNativeHandle() in OpenGL backend.