|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <Fence.h>
Public Member Functions | |
| FenceSync (rx::FenceSyncImpl *impl, GLuint id) | |
| virtual | ~FenceSync () |
| void | setLabel (const std::string &label) override |
| const std::string & | getLabel () const override |
| Error | set (GLenum condition, GLbitfield flags) |
| Error | clientWait (GLbitfield flags, GLuint64 timeout, GLenum *outResult) |
| Error | serverWait (GLbitfield flags, GLuint64 timeout) |
| Error | getStatus (GLint *outResult) const |
| GLenum | getCondition () const |
| GLbitfield | getFlags () const |
Public Member Functions inherited from RefCountObject | |
| RefCountObject (GLuint id) | |
| void | addRef () const |
| void | release () const |
| GLuint | id () const |
| size_t | getRefCount () const |
Public Member Functions inherited from gl::LabeledObject | |
| virtual | ~LabeledObject () |
Additional Inherited Members | |
Protected Member Functions inherited from RefCountObject | |
| virtual | ~RefCountObject () |
| gl::FenceSync::FenceSync | ( | rx::FenceSyncImpl * | impl, |
| GLuint | id | ||
| ) |
|
virtual |
| Error gl::FenceSync::clientWait | ( | GLbitfield | flags, |
| GLuint64 | timeout, | ||
| GLenum * | outResult | ||
| ) |
|
inline |
|
inline |
|
overridevirtual |
Implements gl::LabeledObject.
| Error gl::FenceSync::serverWait | ( | GLbitfield | flags, |
| GLuint64 | timeout | ||
| ) |
| Error gl::FenceSync::set | ( | GLenum | condition, |
| GLbitfield | flags | ||
| ) |
|
overridevirtual |
Implements gl::LabeledObject.
1.8.13