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

Author: Jani Nikula <[email protected]>
Date:   Sun Aug 20 20:41:21 2023 +0300

docs/vulkan: use hawkmoth instead of doxygen

Use the hawkmoth c:auto* directives to incorporate vulkan 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/header-stubs/vk_cmd_queue.h                  |   1 +
 docs/header-stubs/vk_dispatch_table.h             |   1 +
 docs/header-stubs/vk_extensions.h                 |   2 +
 docs/header-stubs/vk_physical_device_features.h   |   4 +
 docs/header-stubs/vk_physical_device_properties.h |   1 +
 docs/vulkan/base-objs.rst                         |  80 +++++++------
 docs/vulkan/command-pools.rst                     |  29 +++--
 docs/vulkan/dispatch.rst                          |   2 +-
 docs/vulkan/graphics-state.rst                    | 133 ++++++++++++++--------
 docs/vulkan/renderpass.rst                        |  64 ++++++-----
 src/vulkan/runtime/vk_command_buffer.h            |   9 +-
 src/vulkan/runtime/vk_command_pool.h              |  18 +--
 src/vulkan/runtime/vk_device.h                    |  30 ++---
 src/vulkan/runtime/vk_graphics_state.h            | 110 ++++++++++--------
 src/vulkan/runtime/vk_instance.h                  |  20 ++--
 src/vulkan/runtime/vk_object.h                    |  50 ++++----
 src/vulkan/runtime/vk_physical_device.h           |  18 +--
 src/vulkan/runtime/vk_queue.h                     |   8 +-
 src/vulkan/runtime/vk_render_pass.h               |  27 +++--
 19 files changed, 348 insertions(+), 259 deletions(-)

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

Reply via email to