2019-04-06 11:57:34 +00:00
|
|
|
// Copyright 2019, Collabora, Ltd.
|
|
|
|
// SPDX-License-Identifier: BSL-1.0
|
|
|
|
/*!
|
|
|
|
* @file
|
2020-03-01 10:31:21 +00:00
|
|
|
* @brief Documentation for the compositor.
|
2019-04-06 11:57:34 +00:00
|
|
|
* @author Jakob Bornecrantz <jakob@collabora.com>
|
|
|
|
* @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
|
|
|
|
* @ingroup comp
|
|
|
|
*/
|
|
|
|
|
|
|
|
#pragma once
|
|
|
|
|
|
|
|
|
|
|
|
/*!
|
|
|
|
* @defgroup comp Compositor
|
|
|
|
* @ingroup xrt
|
|
|
|
*
|
2020-03-01 10:31:21 +00:00
|
|
|
* @brief All of the compositor code.
|
2019-04-06 11:57:34 +00:00
|
|
|
*/
|
|
|
|
|
|
|
|
/*!
|
2020-03-01 10:31:21 +00:00
|
|
|
* @defgroup comp_main Main compositor code
|
|
|
|
* @ingroup comp
|
|
|
|
*
|
|
|
|
* @brief Main compositor code.
|
|
|
|
*/
|
|
|
|
|
|
|
|
/*!
|
|
|
|
* @defgroup comp_client Compositor client code
|
2019-04-06 11:57:34 +00:00
|
|
|
* @ingroup comp
|
|
|
|
*
|
|
|
|
* @brief Glue code between client program to the main compositor.
|
|
|
|
*/
|
|
|
|
|
|
|
|
/*!
|
|
|
|
* @dir compositor
|
|
|
|
* @ingroup xrt
|
|
|
|
*
|
2020-03-01 10:31:21 +00:00
|
|
|
* @brief All of the compositor code.
|
2019-04-06 11:57:34 +00:00
|
|
|
*/
|
|
|
|
|
|
|
|
/*!
|
|
|
|
* @dir compositor/client
|
|
|
|
* @ingroup comp
|
|
|
|
*
|
2020-03-01 10:31:21 +00:00
|
|
|
* @brief Compositor client code.
|
2019-04-06 11:57:34 +00:00
|
|
|
*/
|
|
|
|
|
|
|
|
/*!
|
|
|
|
* @dir compositor/main
|
|
|
|
* @ingroup comp
|
|
|
|
*
|
2020-03-01 10:31:21 +00:00
|
|
|
* @brief Main compositor code.
|
2019-04-06 11:57:34 +00:00
|
|
|
*/
|