Module: Mesa
Branch: main
Commit: ae74d486ad65d75d5a23ce478b04a4d5f20562e0
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae74d486ad65d75d5a23ce478b04a4d5f20562e0

Author: Jani Nikula <[email protected]>
Date:   Fri Aug  4 18:59:58 2023 +0300

docs/isl: use hawkmoth instead of doxygen

Use the hawkmoth c:auto* directives to incorporate isl documentation.

Convert @param style parameter descriptions to rst info field lists.
Add static stubs for generated headers. Fix a lot of references, in
particular the symbols are now in the Sphinx C domain, not C++
domain. Tweak syntax here and there.

Based on the earlier work by Erik Faye-Lund <[email protected]>

Reviewed-by: Erik Faye-Lund <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24507>

---

 docs/conf.py                           |   2 +
 docs/header-stubs/genxml/genX_bits.h   |   0
 docs/header-stubs/intel/dev/intel_wa.h |   3 +
 docs/isl/aux-surf-comp.rst             |  54 ++++--
 docs/isl/ccs.rst                       |  14 +-
 docs/isl/formats.rst                   |  68 ++++---
 docs/isl/hiz.rst                       |  10 +-
 docs/isl/index.rst                     |   5 +-
 docs/isl/tiling.rst                    |  27 +--
 docs/isl/units.rst                     |  18 +-
 src/intel/isl/isl.c                    |  14 +-
 src/intel/isl/isl.h                    | 316 +++++++++++++++++----------------
 12 files changed, 294 insertions(+), 237 deletions(-)

Diff:   
http://cgit.freedesktop.org/mesa/mesa/diff/?id=ae74d486ad65d75d5a23ce478b04a4d5f20562e0

Reply via email to