webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <VertexArray11.h>
Public Member Functions | |
VertexArray11 (const gl::VertexArrayState &data) | |
~VertexArray11 () override | |
void | syncState (const gl::VertexArray::DirtyBits &dirtyBits) override |
gl::Error | updateDirtyAndDynamicAttribs (VertexDataManager *vertexDataManager, const gl::State &state, GLint start, GLsizei count, GLsizei instances) |
void | clearDirtyAndPromoteDynamicAttribs (const gl::State &state, GLsizei count) |
const std::vector< TranslatedAttribute > & | getTranslatedAttribs () const |
void | signal (angle::SignalToken token) override |
Public Member Functions inherited from rx::VertexArrayImpl | |
VertexArrayImpl (const gl::VertexArrayState &data) | |
virtual | ~VertexArrayImpl () |
Public Member Functions inherited from angle::SignalReceiver | |
virtual | ~SignalReceiver ()=default |
Additional Inherited Members | |
Protected Attributes inherited from rx::VertexArrayImpl | |
const gl::VertexArrayState & | mData |
rx::VertexArray11::VertexArray11 | ( | const gl::VertexArrayState & | data | ) |
|
override |
void rx::VertexArray11::clearDirtyAndPromoteDynamicAttribs | ( | const gl::State & | state, |
GLsizei | count | ||
) |
const std::vector< TranslatedAttribute > & rx::VertexArray11::getTranslatedAttribs | ( | ) | const |
|
overridevirtual |
Implements angle::SignalReceiver.
|
overridevirtual |
Reimplemented from rx::VertexArrayImpl.
gl::Error rx::VertexArray11::updateDirtyAndDynamicAttribs | ( | VertexDataManager * | vertexDataManager, |
const gl::State & | state, | ||
GLint | start, | ||
GLsizei | count, | ||
GLsizei | instances | ||
) |