|
Monado OpenXR Runtime
|
All of the compositor code. More...

Modules | |
| Main compositor code | |
| Main compositor code. | |
| Compositor utility code | |
| General compositor utility code. | |
| Compositor client code | |
| Glue code between client program to the main compositor. | |
| Compositor render code | |
| Rendering helper that is used by the compositor to render. | |
Directories | |
| directory | client |
| Compositor client code. | |
| directory | main |
| Main compositor code. | |
Files | |
| file | comp_documentation.h |
| Documentation for the compositor. | |
| file | comp_window_direct_wayland.c |
| Wayland direct mode code. | |
Data Structures | |
| struct | xrt_image_native |
| A single image of a swapchain based on native buffer handles. More... | |
| interface | xrt_swapchain_native |
| Base class for a swapchain that exposes a native buffer handle to be imported into a client API. More... | |
| interface | xrt_compositor_native |
| Main compositor server interface. More... | |
Functions | |
| struct comp_target * | comp_window_direct_wayland_create (struct comp_compositor *c) |
| Create a direct surface to a HMD using Wayland. More... | |
All of the compositor code.
| struct comp_target * comp_window_direct_wayland_create | ( | struct comp_compositor * | c | ) |
#include <compositor/main/comp_window.h>
Create a direct surface to a HMD using Wayland.
References comp_target_swapchain::comp_target_swapchain_init_and_set_fnptrs(), and U_TYPED_CALLOC.