60 GLXFBConfig glxFBConfig,
61 GLXDrawable glxDrawable,
62 GLXContext glxContext);
OpenGL client side glue to compositor header.
Wraps the real compositor providing a OpenGL based interface.
Definition: comp_gl_client.h:142
Definition: comp_gl_win32_client.h:21
A client facing xlib OpenGL base compositor.
Definition: comp_gl_xlib_client.h:35
struct client_gl_context app_context
GL context provided in graphics binding.
Definition: comp_gl_xlib_client.h:47
struct client_gl_compositor base
OpenGL compositor wrapper base.
Definition: comp_gl_xlib_client.h:37
struct client_gl_context temp_context
Temporary storage for "current" OpenGL context while app_context is made current using context_begin/...
Definition: comp_gl_xlib_client.h:44
struct client_gl_xlib_compositor * client_gl_xlib_compositor_create(struct xrt_compositor_native *xcn, Display *xDisplay, uint32_t visualid, GLXFBConfig glxFBConfig, GLXDrawable glxDrawable, GLXContext glxContext)
Create a new client_gl_xlib_compositor.
Definition: comp_gl_xlib_client.c:130
Main compositor server interface.
Definition: xrt_compositor.h:2224
Header defining an XRT graphics provider.