webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <TransformFeedbackGL.h>
Public Member Functions | |
TransformFeedbackGL (const gl::TransformFeedbackState &state, const FunctionsGL *functions, StateManagerGL *stateManager) | |
~TransformFeedbackGL () override | |
void | begin (GLenum primitiveMode) override |
void | end () override |
void | pause () override |
void | resume () override |
void | bindGenericBuffer (const BindingPointer< gl::Buffer > &binding) override |
void | bindIndexedBuffer (size_t index, const OffsetBindingPointer< gl::Buffer > &binding) override |
GLuint | getTransformFeedbackID () const |
void | syncActiveState (bool active, GLenum primitiveMode) const |
void | syncPausedState (bool paused) const |
Public Member Functions inherited from rx::TransformFeedbackImpl | |
TransformFeedbackImpl (const gl::TransformFeedbackState &state) | |
virtual | ~TransformFeedbackImpl () |
Additional Inherited Members | |
Protected Attributes inherited from rx::TransformFeedbackImpl | |
const gl::TransformFeedbackState & | mState |
rx::TransformFeedbackGL::TransformFeedbackGL | ( | const gl::TransformFeedbackState & | state, |
const FunctionsGL * | functions, | ||
StateManagerGL * | stateManager | ||
) |
|
override |
Implements rx::TransformFeedbackImpl.
|
overridevirtual |
Implements rx::TransformFeedbackImpl.
|
overridevirtual |
Implements rx::TransformFeedbackImpl.
|
overridevirtual |
Implements rx::TransformFeedbackImpl.
GLuint rx::TransformFeedbackGL::getTransformFeedbackID | ( | ) | const |
|
overridevirtual |
Implements rx::TransformFeedbackImpl.
|
overridevirtual |
Implements rx::TransformFeedbackImpl.
void rx::TransformFeedbackGL::syncPausedState | ( | bool | paused | ) | const |