Specialisation of HardwareUniformBuffer for OpenGL.
More...
#include <OgreGLES2HardwareUniformBuffer.h>
|
| | GLES2HardwareUniformBuffer (HardwareBufferManagerBase *mgr, size_t bufferSize, HardwareBuffer::Usage usage, bool useShadowBuffer, const String &name) |
| |
| | ~GLES2HardwareUniformBuffer () |
| |
| void | copyData (HardwareBuffer &srcBuffer, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer=false) |
| | See HardwareBuffer. More...
|
| |
| GLint | getGLBufferBinding (void) const |
| |
| GLuint | getGLBufferId (void) const |
| |
| void | readData (size_t offset, size_t length, void *pDest) |
| | See HardwareBuffer. More...
|
| |
| void | setGLBufferBinding (GLint binding) |
| |
| void | writeData (size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false) |
| | See HardwareBuffer. More...
|
| |
Specialisation of HardwareUniformBuffer for OpenGL.
◆ GLES2HardwareUniformBuffer()
| Ogre::GLES2HardwareUniformBuffer::GLES2HardwareUniformBuffer |
( |
HardwareBufferManagerBase * |
mgr, |
|
|
size_t |
bufferSize, |
|
|
HardwareBuffer::Usage |
usage, |
|
|
bool |
useShadowBuffer, |
|
|
const String & |
name |
|
) |
| |
◆ ~GLES2HardwareUniformBuffer()
| Ogre::GLES2HardwareUniformBuffer::~GLES2HardwareUniformBuffer |
( |
| ) |
|
◆ copyData()
| void Ogre::GLES2HardwareUniformBuffer::copyData |
( |
HardwareBuffer & |
srcBuffer, |
|
|
size_t |
srcOffset, |
|
|
size_t |
dstOffset, |
|
|
size_t |
length, |
|
|
bool |
discardWholeBuffer = false |
|
) |
| |
◆ getGLBufferBinding()
| GLint Ogre::GLES2HardwareUniformBuffer::getGLBufferBinding |
( |
void |
| ) |
const |
|
inline |
◆ getGLBufferId()
| GLuint Ogre::GLES2HardwareUniformBuffer::getGLBufferId |
( |
void |
| ) |
const |
|
inline |
◆ readData()
| void Ogre::GLES2HardwareUniformBuffer::readData |
( |
size_t |
offset, |
|
|
size_t |
length, |
|
|
void * |
pDest |
|
) |
| |
◆ setGLBufferBinding()
| void Ogre::GLES2HardwareUniformBuffer::setGLBufferBinding |
( |
GLint |
binding | ) |
|
◆ writeData()
| void Ogre::GLES2HardwareUniformBuffer::writeData |
( |
size_t |
offset, |
|
|
size_t |
length, |
|
|
const void * |
pSource, |
|
|
bool |
discardWholeBuffer = false |
|
) |
| |
The documentation for this class was generated from the following file: