mirror of
https://gitlab.freedesktop.org/monado/monado.git
synced 2024-12-29 11:06:18 +00:00
5893213496
Duplication of information, yes, but it's a lot more readable in table format...
1.3 KiB
1.3 KiB
Monado
This documentation is intended for developers wanting to dive into the code of Monado. And assumes that you have read README.md, the file also holds getting started information and general documentation.
Useful pages
- @ref md_CHANGELOG - If this is the web version of the docs, the changelog also includes a section for changes that have not yet been in a tagged release.
- @ref md_targets
- @ref vulkan-extensions
- @ref md_writing-a-new-driver (not complete)
Source layout
- src/xrt/include - @ref xrt_iface defines the internal interfaces of Monado.
- src/xrt/drivers - Hardware @ref drv.
- src/xrt/compositor - @ref comp code for doing distortion and driving the display hardware of a device.
- src/xrt/state_trackers/oxr - @ref oxr, implements the OpenXR API.
- src/xrt/state_trackers/gui - @ref gui, various helper and debug GUI code.
- src/xrt/auxiliary - @ref aux and other larger components, like @ref aux_tracking and @ref aux_math.
- src/xrt/targets - glue code and build logic to produce final binaries.
- src/external - a small collection of external code and headers.