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: