#include <globjects/include/globjects/Sync.h>
|
| virtual | ~Sync () |
| |
| gl::GLenum | clientWait (gl::SyncObjectMask flags, gl::GLuint64 timeout) |
| |
| void | wait (gl::GLuint64 timeout) |
| |
| void | get (gl::GLenum pname, gl::GLsizei bufsize, gl::GLsizei *length, gl::GLint *values) |
| |
| gl::GLint | get (gl::GLenum pname) |
| |
| gl::GLsync | sync () const |
| |
| | Referenced () |
| |
| void | ref () const |
| |
| void | unref () const |
| |
| int | refCounter () const |
| |
| | HeapOnly () |
| |
| void | destroy () const |
| |
|
| static gl::GLsync | fenceSync (gl::GLenum condition, gl::UnusedMask flags) |
| |
| static Sync * | fence (gl::GLenum condition, gl::UnusedMask flags) |
| |
| virtual globjects::Sync::~Sync |
( |
| ) |
|
|
virtual |
| globjects::Sync::Sync |
( |
gl::GLsync |
sync | ) |
|
|
protected |
| static Sync* globjects::Sync::fence |
( |
gl::GLenum |
condition | ) |
|
|
static |
| gl::GLenum globjects::Sync::clientWait |
( |
gl::SyncObjectMask |
flags, |
|
|
gl::GLuint64 |
timeout |
|
) |
| |
| void globjects::Sync::wait |
( |
gl::GLuint64 |
timeout | ) |
|
| void globjects::Sync::get |
( |
gl::GLenum |
pname, |
|
|
gl::GLsizei |
bufsize, |
|
|
gl::GLsizei * |
length, |
|
|
gl::GLint * |
values |
|
) |
| |
| gl::GLint globjects::Sync::get |
( |
gl::GLenum |
pname | ) |
|
| gl::GLsync globjects::Sync::sync |
( |
| ) |
const |
| void globjects::Sync::wait |
( |
gl::UnusedMask |
flags, |
|
|
gl::GLuint64 |
timeout |
|
) |
| |
|
protected |
| static gl::GLsync globjects::Sync::fenceSync |
( |
gl::GLenum |
condition, |
|
|
gl::UnusedMask |
flags |
|
) |
| |
|
staticprotected |
| static Sync* globjects::Sync::fence |
( |
gl::GLenum |
condition, |
|
|
gl::UnusedMask |
flags |
|
) |
| |
|
staticprotected |
| friend class AbstractObjectNameImplementation |
|
friend |
| gl::GLsync globjects::Sync::m_sync |
|
protected |
| void* globjects::Sync::m_objectLabelState |
|
mutableprotected |
The documentation for this class was generated from the following file: