Monado OpenXR Runtime
main Directory Reference

Main compositor code.

More...

Directory dependency graph for main:
compositor/main

Files

file  comp_compositor.c
 Main compositor written using Vulkan implementation.
 
file  comp_compositor.h [code]
 Main compositor written using Vulkan header.
 
file  comp_documentation.h [code]
 Documentation for the compositor.
 
file  comp_frame.h [code]
 Small helper functions to manage frames.
 
file  comp_main_interface.h [code]
 Header for the main compositor interface.
 
file  comp_mirror_to_debug_gui.c
 Compositor mirroring code.
 
file  comp_mirror_to_debug_gui.h [code]
 Compositor mirroring code.
 
file  comp_renderer.c
 Compositor rendering code.
 
file  comp_renderer.h [code]
 Compositor rendering code header.
 
file  comp_settings.c
 Settings struct for compositor.
 
file  comp_settings.h [code]
 Settings struct for compositor header.
 
file  comp_target.h [code]
 Abstracted compositor rendering target.
 
file  comp_target_swapchain.c
 Target Vulkan swapchain code.
 
file  comp_target_swapchain.h [code]
 Target Vulkan swapchain code header.
 
file  comp_window.h [code]
 Compositor window header.
 
file  comp_window_android.c
 Android window code.
 
file  comp_window_direct.c
 Common direct mode window code.
 
file  comp_window_direct.h [code]
 Common direct mode window code header.
 
file  comp_window_direct_nvidia.c
 Direct mode window code.
 
file  comp_window_direct_randr.c
 Direct mode window code.
 
file  comp_window_direct_wayland.c
 Wayland direct mode code.
 
file  comp_window_mswin.c
 Microsoft Windows window code.
 
file  comp_window_peek.c
 Displays the content of one or both eye onto a desktop window.
 
file  comp_window_peek.h [code]
 Displays the content of one or both eye onto a desktop window.
 
file  comp_window_vk_display.c
 Direct mode on PLATFORM_DISPLAY_KHR code.
 
file  comp_window_wayland.c
 Wayland window code.
 
file  comp_window_xcb.c
 XCB window code.
 

Detailed Description

Main compositor code.