76 typedef void (*client_gl_void_ptr_func)();
78 typedef client_gl_void_ptr_func (*client_gl_get_procaddr)(
const char *name);
86 client_gl_get_procaddr get_gl_procaddr);
Main compositor.
Definition: xrt_compositor.h:474
A swapchain that exposes fd to be imported into a client API.
Definition: xrt_compositor.h:462
Definition: xrt_compositor.h:358
Common swapchain base.
Definition: xrt_compositor.h:75
Definition: xrt_compositor.h:371
Header defining a XRT graphics provider.
Wraps the real compositor providing a OpenGL based interface.
Definition: comp_gl_client.h:44
Common compositor base.
Definition: xrt_compositor.h:116
Wraps the real compositor swapchain providing a OpenGL based interface.
Definition: comp_gl_client.h:32
bool client_gl_compositor_init(struct client_gl_compositor *c, struct xrt_compositor_fd *xcfd, client_gl_get_procaddr get_gl_procaddr)
Fill in a client_gl_compositor and do common OpenGL sanity checking.
Definition: comp_gl_client.c:256