moGL
travis-test-3
Modern OpenGL wrapper, thin C++14 header-only layer on top of the OpenGL 4.5+ core spec
|
#include <fence.hpp>
Public Member Functions | |
Fence (GLenum condition, GLbitfield flags=0) | |
~Fence () | |
Fence (const Fence &other) | |
Fence & | operator= (const Fence &other) |
Fence (Fence &&other) | |
void | waitSync (GLbitfield flags, GLuint64 timeout=0) |
GLenum | waitClientSync (GLbitfield flags, GLuint64 timeout=0) |
bool | isHandleValid () const override final |
mogl::Fence::Fence | ( | GLenum | condition, |
GLbitfield | flags = 0 |
||
) | [inline] |
mogl::Fence::~Fence | ( | ) | [inline] |
mogl::Fence::Fence | ( | const Fence & | other | ) |
mogl::Fence::Fence | ( | Fence && | other | ) |
bool mogl::Fence::isHandleValid | ( | ) | const [inline, override, virtual] |
Implements mogl::Handle< GLsync >.
GLenum mogl::Fence::waitClientSync | ( | GLbitfield | flags, |
GLuint64 | timeout = 0 |
||
) | [inline] |
void mogl::Fence::waitSync | ( | GLbitfield | flags, |
GLuint64 | timeout = 0 |
||
) | [inline] |