mirror of
https://gitlab.freedesktop.org/monado/monado.git
synced 2024-12-29 11:06:18 +00:00
comp: Refactor documentation
This commit is contained in:
parent
6fb8a216a3
commit
86d906cb4d
|
@ -26,6 +26,7 @@ set(GL_SOURCE_FILES
|
|||
main/comp_compositor.h
|
||||
main/comp_distortion.c
|
||||
main/comp_distortion.h
|
||||
main/comp_documentation.h
|
||||
main/comp_glue_gl.c
|
||||
main/comp_glue_vk.c
|
||||
main/comp_glue_xlib.c
|
||||
|
|
|
@ -21,34 +21,6 @@ extern "C" {
|
|||
#endif
|
||||
|
||||
|
||||
/*
|
||||
*
|
||||
* Documentation
|
||||
*
|
||||
*/
|
||||
|
||||
/*!
|
||||
* @defgroup comp Compositor
|
||||
* Main compositing code.
|
||||
*
|
||||
* @ingroup xrt
|
||||
*/
|
||||
|
||||
/*!
|
||||
* Glue code between client program to the main compositor.
|
||||
*
|
||||
* @defgroup comp_client Compositor client glue code
|
||||
* @ingroup comp
|
||||
*/
|
||||
|
||||
/*!
|
||||
* Common compositor code shared between main and client code.
|
||||
*
|
||||
* @defgroup comp_common Common compositor code
|
||||
* @ingroup comp
|
||||
*/
|
||||
|
||||
|
||||
/*
|
||||
*
|
||||
* Structs
|
||||
|
|
61
src/xrt/compositor/main/comp_documentation.h
Normal file
61
src/xrt/compositor/main/comp_documentation.h
Normal file
|
@ -0,0 +1,61 @@
|
|||
// Copyright 2019, Collabora, Ltd.
|
||||
// SPDX-License-Identifier: BSL-1.0
|
||||
/*!
|
||||
* @file
|
||||
* @brief Main compositor written using Vulkan header.
|
||||
* @author Jakob Bornecrantz <jakob@collabora.com>
|
||||
* @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
|
||||
* @ingroup comp
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
|
||||
/*!
|
||||
* @defgroup comp Compositor
|
||||
* @ingroup xrt
|
||||
*
|
||||
* @brief Main compositing code.
|
||||
*/
|
||||
|
||||
/*!
|
||||
* @defgroup comp_client Compositor client glue code
|
||||
* @ingroup comp
|
||||
*
|
||||
* @brief Glue code between client program to the main compositor.
|
||||
*/
|
||||
|
||||
/*!
|
||||
* @defgroup comp_common Common compositor code
|
||||
* @ingroup comp
|
||||
*
|
||||
* @brief Common compositor code shared between main and client code.
|
||||
*/
|
||||
|
||||
/*!
|
||||
* @dir compositor
|
||||
* @ingroup xrt
|
||||
*
|
||||
* @brief Shared code and helpers for Monado.
|
||||
*/
|
||||
|
||||
/*!
|
||||
* @dir compositor/client
|
||||
* @ingroup comp
|
||||
*
|
||||
* @brief Smaller pieces of auxiliary utilities code.
|
||||
*/
|
||||
|
||||
/*!
|
||||
* @dir compositor/common
|
||||
* @ingroup comp
|
||||
*
|
||||
* @brief Common compositor code shared between main and client code.
|
||||
*/
|
||||
|
||||
/*!
|
||||
* @dir compositor/main
|
||||
* @ingroup comp
|
||||
*
|
||||
* @brief Main chunk of compositor code.
|
||||
*/
|
Loading…
Reference in a new issue