Monado OpenXR Runtime
client Directory Reference

Compositor client code.

More...

Directory dependency graph for client:
compositor/client

Files

file  comp_d3d11_client.cpp
 D3D11 client side glue to compositor implementation.
 
file  comp_d3d11_client.h [code]
 Interface for D3D11 client-side code.
 
file  comp_d3d11_glue.c
 Glue code to D3D11 client side code: expressing requirements and connecting comp_ APIs to xrt_gfx_ interfaces.
 
file  comp_d3d12_client.cpp
 D3D12 client side glue to compositor implementation.
 
file  comp_d3d12_client.h [code]
 Interface for D3D12 client-side code.
 
file  comp_d3d12_glue.c
 Glue code to D3D12 client side code: expressing requirements and connecting comp_ APIs to xrt_gfx_ interfaces.
 
file  comp_d3d_common.cpp
 D3D12 client side glue to compositor implementation.
 
file  comp_d3d_common.hpp [code]
 Functionality common to D3D11 and D3D12 for client side compositor implementation.
 
file  comp_egl_client.c
 Glue code to EGL client side glue code.
 
file  comp_egl_client.h [code]
 Glue code to EGL client side glue code.
 
file  comp_gl_client.c
 OpenGL client side glue to compositor implementation.
 
file  comp_gl_client.h [code]
 OpenGL client side glue to compositor header.
 
file  comp_gl_eglimage_swapchain.c
 OpenGL client side glue to swapchain implementation - EGLImageKHR-backed.
 
file  comp_gl_eglimage_swapchain.h [code]
 OpenGL client side glue using EGLImageKHR - header.
 
file  comp_gl_glue.c
 Glue code to OpenGL client side code.
 
file  comp_gl_memobj_swapchain.c
 OpenGL client side glue to compositor implementation.
 
file  comp_gl_memobj_swapchain.h [code]
 OpenGL client side glue using memory objects - header.
 
file  comp_gl_win32_client.c
 Win32 client side glue to compositor implementation.
 
file  comp_gl_win32_client.h [code]
 OpenGL on Win32 client side glue to compositor header.
 
file  comp_gl_win32_glue.c
 Glue code to OpenGL Win32 client side code.
 
file  comp_gl_xlib_client.c
 Xlib client side glue to compositor implementation.
 
file  comp_gl_xlib_client.h [code]
 OpenGL on Xlib client side glue to compositor header.
 
file  comp_gl_xlib_glue.c
 Glue code to OpenGL Xlib client side code.
 
file  comp_gles_glue.c
 Glue code to OpenGL ES client side code.
 
file  comp_vk_client.c
 Vulkan client side glue to compositor implementation.
 
file  comp_vk_client.h [code]
 Vulkan client side glue to compositor header.
 
file  comp_vk_glue.c
 Glue code to vulkan client side code.
 

Detailed Description

Compositor client code.