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 win32 OpenGL base compositor.
Definition: comp_gl_win32_client.h:34
struct client_gl_compositor base
OpenGL compositor wrapper base.
Definition: comp_gl_win32_client.h:36
struct client_gl_win32_compositor * client_gl_win32_compositor_create(struct xrt_compositor_native *xcn, void *hDC, void *hGLRC)
Create a new client_gl_win32_compositor.
Definition: comp_gl_win32_client.c:132
struct client_gl_context temp_context
Temporary storage for "current" OpenGL context while app_context is made current using context_begin/...
Definition: comp_gl_win32_client.h:43
HMODULE opengl
The OpenGL library.
Definition: comp_gl_win32_client.h:49
struct client_gl_context app_context
GL context provided in graphics binding.
Definition: comp_gl_win32_client.h:46
Main compositor server interface.
Definition: xrt_compositor.h:2224
Header defining an XRT graphics provider.