webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <TransformFeedback11.h>
Public Member Functions | |
TransformFeedback11 (const gl::TransformFeedbackState &state, Renderer11 *renderer) | |
~TransformFeedback11 () 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 |
void | onApply () |
bool | isDirty () const |
UINT | getNumSOBuffers () const |
gl::ErrorOrResult< const std::vector< ID3D11Buffer * > * > | getSOBuffers () |
const std::vector< UINT > & | getSOBufferOffsets () 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::TransformFeedback11::TransformFeedback11 | ( | const gl::TransformFeedbackState & | state, |
Renderer11 * | renderer | ||
) |
|
override |
Implements rx::TransformFeedbackImpl.
|
overridevirtual |
Implements rx::TransformFeedbackImpl.
|
overridevirtual |
Implements rx::TransformFeedbackImpl.
|
overridevirtual |
Implements rx::TransformFeedbackImpl.
UINT rx::TransformFeedback11::getNumSOBuffers | ( | ) | const |
const std::vector< UINT > & rx::TransformFeedback11::getSOBufferOffsets | ( | ) | const |
gl::ErrorOrResult< const std::vector< ID3D11Buffer * > * > rx::TransformFeedback11::getSOBuffers | ( | ) |
bool rx::TransformFeedback11::isDirty | ( | ) | const |
void rx::TransformFeedback11::onApply | ( | ) |
|
overridevirtual |
Implements rx::TransformFeedbackImpl.
|
overridevirtual |
Implements rx::TransformFeedbackImpl.