webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <IndexBuffer.h>
Public Member Functions | |
StreamingIndexBufferInterface (BufferFactoryD3D *factory) | |
~StreamingIndexBufferInterface () | |
gl::Error | reserveBufferSpace (unsigned int size, GLenum indexType) override |
Public Member Functions inherited from rx::IndexBufferInterface | |
IndexBufferInterface (BufferFactoryD3D *factory, bool dynamic) | |
virtual | ~IndexBufferInterface () |
GLenum | getIndexType () const |
unsigned int | getBufferSize () const |
unsigned int | getSerial () const |
gl::Error | mapBuffer (unsigned int size, void **outMappedMemory, unsigned int *streamOffset) |
gl::Error | unmapBuffer () |
IndexBuffer * | getIndexBuffer () const |
Additional Inherited Members | |
Protected Member Functions inherited from rx::IndexBufferInterface | |
unsigned int | getWritePosition () const |
void | setWritePosition (unsigned int writePosition) |
gl::Error | discard () |
gl::Error | setBufferSize (unsigned int bufferSize, GLenum indexType) |
|
explicit |
rx::StreamingIndexBufferInterface::~StreamingIndexBufferInterface | ( | ) |
|
overridevirtual |
Implements rx::IndexBufferInterface.