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
