Omnidome
Fulldome Mapping Software Toolkit
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions
ContextSwitch.cpp File Reference
#include <omni/visual/ContextSwitch.h>
#include <QOpenGLFunctions>
Include dependency graph for ContextSwitch.cpp:

Namespaces

 omni
 Header to document namespaces.
 
 omni::visual
 Namespace for OpenGL visualization.
 

Functions

void omni::visual::contextSwitch (QOpenGLContext *_context, ContextFunctor f)
 
void omni::visual::primaryContextSwitch (ContextFunctor)
 Switch to primary context to create OpenGL objects like textures etc. More...
 
void omni::visual::withCurrentContext (ContextFunctor)
 Do OpenGL operations with current context, if it exists. More...