webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <VertexBuffer9.h>
Public Member Functions | |
VertexBuffer9 (Renderer9 *renderer) | |
gl::Error | initialize (unsigned int size, bool dynamicUsage) override |
gl::Error | storeVertexAttributes (const gl::VertexAttribute &attrib, GLenum currentValueType, GLint start, GLsizei count, GLsizei instances, unsigned int offset, const uint8_t *sourceData) override |
unsigned int | getBufferSize () const override |
gl::Error | setBufferSize (unsigned int size) override |
gl::Error | discard () override |
IDirect3DVertexBuffer9 * | getBuffer () const |
Public Member Functions inherited from rx::VertexBuffer | |
VertexBuffer () | |
unsigned int | getSerial () const |
virtual void | hintUnmapResource () |
void | addRef () |
void | release () |
Additional Inherited Members | |
Protected Member Functions inherited from rx::VertexBuffer | |
void | updateSerial () |
virtual | ~VertexBuffer () |
|
explicit |
|
overridevirtual |
Implements rx::VertexBuffer.
IDirect3DVertexBuffer9 * rx::VertexBuffer9::getBuffer | ( | ) | const |
|
overridevirtual |
Implements rx::VertexBuffer.
|
overridevirtual |
Implements rx::VertexBuffer.
|
overridevirtual |
Implements rx::VertexBuffer.
|
overridevirtual |
Implements rx::VertexBuffer.