int GHOST_X11_GL_GetAttributes(int *attribs, int attribs_max, bool is_stereo_visual, bool need_alpha, bool for_fb_config)
GHOST_TSuccess releaseNativeHandles() override
GHOST_ContextGLX(const GHOST_ContextParams &context_params, Window window, Display *display, GLXFBConfig fbconfig, int contextProfileMask, int contextMajorVersion, int contextMinorVersion, int contextFlags, int contextResetNotificationStrategy)
GHOST_TSuccess swapBufferAcquire() override
GHOST_TSuccess releaseDrawingContext() override
friend class GHOST_XrGraphicsBindingOpenGL
GHOST_TSuccess activateDrawingContext() override
GHOST_TSuccess getSwapInterval(int &interval_out) override
GHOST_TSuccess swapBufferRelease() override
GHOST_TSuccess setSwapInterval(int interval) override
~GHOST_ContextGLX() override
GHOST_TSuccess initializeDrawingContext() override
GHOST_Context(const GHOST_ContextParams &context_params)