|
GLenum | bufferType = 0 |
|
GLuint | bufferObject = 0 |
|
const char * | debugName |
|
Grindstone::Containers::BitsetFlags< BufferUsage > | bufferUsage |
|
MemUsage | memoryUsage |
|
size_t | bufferSize |
|
void * | mappedMemoryPtr = nullptr |
|
◆ ~Buffer()
Grindstone::GraphicsAPI::OpenGL::Buffer::~Buffer |
( |
| ) |
|
|
virtual |
◆ Map()
void * Grindstone::GraphicsAPI::OpenGL::Buffer::Map |
( |
| ) |
|
|
overridevirtual |
◆ Unmap()
void Grindstone::GraphicsAPI::OpenGL::Buffer::Unmap |
( |
| ) |
|
|
overridevirtual |
◆ UploadData()
void Grindstone::GraphicsAPI::OpenGL::Buffer::UploadData |
( |
const void * | data, |
|
|
size_t | size, |
|
|
size_t | offset ) |
|
overridevirtual |
The documentation for this class was generated from the following files:
- /github/workspace/sources/code/Plugins/GraphicsOpenGL/GLBuffer.hpp
- /github/workspace/sources/code/Plugins/GraphicsOpenGL/GLBuffer.cpp