|
Krita Source Code Documentation
|
#include "KisOpenGLSync.h"Go to the source code of this file.
Namespaces | |
| namespace | Sync |
Macros | |
| #define | GL_SIGNALED 0x9119 |
| #define | GL_SYNC_GPU_COMMANDS_COMPLETE 0x9117 |
| #define | GL_SYNC_STATUS 0x9114 |
| #define | GL_UNSIGNALED 0x9118 |
Typedefs | |
| typedef GLenum(* | Sync::kis_glClientWaitSync) (GLsync, GLbitfield, GLuint64) |
| typedef void(* | Sync::kis_glDeleteSync) (GLsync) |
| typedef GLsync(* | Sync::kis_glFenceSync) (GLenum, GLbitfield) |
| typedef void(* | Sync::kis_glGetSynciv) (GLsync, GLenum, GLsizei, GLsizei *, GLint *) |
Enumerations | |
| enum | Sync::SyncStatus { Sync::Signaled , Sync::Unsignaled } |
Functions | |
| void | Sync::deleteSync (GLsync syncObject) |
| GLsync | Sync::getSync () |
| void | Sync::init (QOpenGLContext *ctx) |
| SyncStatus | Sync::syncStatus (GLsync syncObject) |
Variables | |
| static kis_glClientWaitSync | Sync::k_glClientWaitSync = 0 |
| static kis_glDeleteSync | Sync::k_glDeleteSync = 0 |
| static kis_glFenceSync | Sync::k_glFenceSync = 0 |
| static kis_glGetSynciv | Sync::k_glGetSynciv = 0 |
| #define GL_SIGNALED 0x9119 |
Definition at line 23 of file KisOpenGLSync.cpp.
| #define GL_SYNC_GPU_COMMANDS_COMPLETE 0x9117 |
Definition at line 17 of file KisOpenGLSync.cpp.
| #define GL_SYNC_STATUS 0x9114 |
Definition at line 26 of file KisOpenGLSync.cpp.
| #define GL_UNSIGNALED 0x9118 |
Definition at line 20 of file KisOpenGLSync.cpp.