|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <VertexBuffer.h>
Public Member Functions | |
| StaticVertexBufferInterface (BufferFactoryD3D *factory) | |
| ~StaticVertexBufferInterface () | |
| gl::Error | storeStaticAttribute (const gl::VertexAttribute &attrib, GLint start, GLsizei count, GLsizei instances, const uint8_t *sourceData) |
| bool | matchesAttribute (const gl::VertexAttribute &attribute) const |
| void | setAttribute (const gl::VertexAttribute &attribute) |
Public Member Functions inherited from rx::VertexBufferInterface | |
| VertexBufferInterface (BufferFactoryD3D *factory, bool dynamic) | |
| virtual | ~VertexBufferInterface () |
| unsigned int | getBufferSize () const |
| bool | empty () const |
| unsigned int | getSerial () const |
| VertexBuffer * | getVertexBuffer () const |
Additional Inherited Members | |
Protected Member Functions inherited from rx::VertexBufferInterface | |
| gl::Error | discard () |
| gl::Error | setBufferSize (unsigned int size) |
| gl::ErrorOrResult< unsigned int > | getSpaceRequired (const gl::VertexAttribute &attrib, GLsizei count, GLsizei instances) const |
Protected Attributes inherited from rx::VertexBufferInterface | |
| BufferFactoryD3D *const | mFactory |
| VertexBuffer * | mVertexBuffer |
| bool | mDynamic |
|
explicit |
| rx::StaticVertexBufferInterface::~StaticVertexBufferInterface | ( | ) |
| bool rx::StaticVertexBufferInterface::matchesAttribute | ( | const gl::VertexAttribute & | attribute | ) | const |
| void rx::StaticVertexBufferInterface::setAttribute | ( | const gl::VertexAttribute & | attribute | ) |
| gl::Error rx::StaticVertexBufferInterface::storeStaticAttribute | ( | const gl::VertexAttribute & | attrib, |
| GLint | start, | ||
| GLsizei | count, | ||
| GLsizei | instances, | ||
| const uint8_t * | sourceData | ||
| ) |
1.8.13