virtual GHOST_TSuccess activateDrawingContext() override=0
virtual GHOST_TSuccess releaseNativeHandles()=0
virtual GHOST_TSuccess setSwapInterval(int)
virtual GHOST_TSuccess releaseDrawingContext() override=0
virtual GHOST_TSuccess updateDrawingContext()
virtual bool isUpsideDown() const
virtual GHOST_TSuccess initializeDrawingContext()=0
virtual unsigned int getDefaultFramebuffer() override
virtual GHOST_TSuccess swapBuffers() override=0
void setUserData(void *user_data)
virtual GHOST_TSuccess getSwapInterval(int &)
bool isStereoVisual() const
GHOST_Context(bool stereoVisual)