Skip to content

Commit

Permalink
Add page titles and header texts for all python API ref documentation
Browse files Browse the repository at this point in the history
* Try to guide people looking for an introduction away from API references and
  towards actual explanations and documentation.
  • Loading branch information
baldurk committed Dec 17, 2024
1 parent b76bb49 commit 8634d8f
Show file tree
Hide file tree
Showing 23 changed files with 130 additions and 64 deletions.
9 changes: 6 additions & 3 deletions docs/python_api/qrenderdoc/config.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
Persistant Config
=================
API Reference: qrenderdoc Persistant Config
===========================================

.. contents::
This is the API reference for the functions, classes, and enums in the ``qrenderdoc`` module which represents the UI-specific interface for integrating with the UI and writing UI extensions. For more high-level information and instructions on using the python API, see :doc:`../index` and :doc:`../ui_extensions`.

.. contents:: Sections
:local:

.. currentmodule:: qrenderdoc

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/qrenderdoc/extensions.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
UI Extensions
=============
API Reference: qrenderdoc UI Extensions
=======================================

.. contents::
This is the API reference for the functions, classes, and enums in the ``qrenderdoc`` module which represents the UI-specific interface for integrating with the UI and writing UI extensions. For more high-level information and instructions on using the python API, see :doc:`../index` and :doc:`../ui_extensions`.

.. contents:: Sections
:local:

.. currentmodule:: qrenderdoc

Expand Down
4 changes: 3 additions & 1 deletion docs/python_api/qrenderdoc/index.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
qrenderdoc API Reference
qrenderdoc python module
========================

This is the API reference for the functions, classes, and enums in the ``qrenderdoc`` module which represents the UI-specific interface for integrating with the UI and writing UI extensions. For more high-level information and instructions on using the python API, see :doc:`../index` and :doc:`../ui_extensions`.

.. toctree::
:hidden:

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/qrenderdoc/main.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
Main Interfaces
===============
API Reference: qrenderdoc Main Interfaces
=========================================

.. contents::
This is the API reference for the functions, classes, and enums in the ``qrenderdoc`` module which represents the UI-specific interface for integrating with the UI and writing UI extensions. For more high-level information and instructions on using the python API, see :doc:`../index` and :doc:`../ui_extensions`.

.. contents:: Sections
:local:

.. module:: qrenderdoc

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/qrenderdoc/windows.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
Windows
=======
API Reference: qrenderdoc Windows
=================================

.. contents::
This is the API reference for the functions, classes, and enums in the ``qrenderdoc`` module which represents the UI-specific interface for integrating with the UI and writing UI extensions. For more high-level information and instructions on using the python API, see :doc:`../index` and :doc:`../ui_extensions`.

.. contents:: Sections
:local:

.. currentmodule:: qrenderdoc

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/renderdoc/analysis.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
Replay Analysis
===============
API Reference: Replay Analysis
==============================

.. contents::
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../index`.

.. contents:: Sections
:local:

.. currentmodule:: renderdoc

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/renderdoc/capturing.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
Capturing
=========
API Reference: Capturing
========================

.. contents::
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../index`.

.. contents:: Sections
:local:

.. currentmodule:: renderdoc

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/renderdoc/counters.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
Performance Counters
====================
API Reference: Performance Counters
===================================

.. contents::
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../index`.

.. contents:: Sections
:local:

.. currentmodule:: renderdoc

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/renderdoc/formats.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
Formats
=======
API Reference: Formats
======================

.. contents::
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../index`.

.. contents:: Sections
:local:

.. currentmodule:: renderdoc

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/renderdoc/frame_stats.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
Frame Statistics
================
API Reference: Frame Statistics
===============================

.. contents::
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../index`.

.. contents:: Sections
:local:

.. currentmodule:: renderdoc

Expand Down
4 changes: 3 additions & 1 deletion docs/python_api/renderdoc/index.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
renderdoc API Reference
renderdoc python module
=======================

This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../index`.

.. toctree::
:hidden:

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/renderdoc/outputs.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
Replay Outputs
==============
API Reference: Replay Outputs
=============================

.. contents::
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../index`.

.. contents:: Sections
:local:

.. currentmodule:: renderdoc

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/renderdoc/pipelines/common.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
Common Pipeline State Abstraction
=================================
API Reference: Common Pipeline State Abstraction
================================================

.. contents::
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../../index`.

.. contents:: Sections
:local:

.. currentmodule:: renderdoc

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/renderdoc/pipelines/d3d11.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
D3D11 Pipeline State
====================
API Reference: D3D11 Pipeline State
====================================

.. contents::
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../../index`.

.. contents:: Sections
:local:

.. currentmodule:: renderdoc

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/renderdoc/pipelines/d3d12.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
D3D12 Pipeline State
====================
API Reference: D3D12 Pipeline State
====================================

.. contents::
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../../index`.

.. contents:: Sections
:local:

.. currentmodule:: renderdoc

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/renderdoc/pipelines/gl.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
OpenGL Pipeline State
=====================
API Reference: OpenGL Pipeline State
=====================================

.. contents::
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../../index`.

.. contents:: Sections
:local:

.. currentmodule:: renderdoc

Expand Down
6 changes: 4 additions & 2 deletions docs/python_api/renderdoc/pipelines/index.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
Pipeline State Objects
======================
API Reference: Pipeline State Objects
======================================

This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../../index`.

.. toctree::
:maxdepth: 1
Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/renderdoc/pipelines/vulkan.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
Vulkan Pipeline State
=====================
API Reference: Vulkan Pipeline State
=====================================

.. contents::
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../../index`.

.. contents:: Sections
:local:

.. currentmodule:: renderdoc

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/renderdoc/replay.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
Replay Control
==============
API Reference: Replay Control
=============================

.. contents::
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../index`.

.. contents:: Sections
:local:

.. currentmodule:: renderdoc

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/renderdoc/resources.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
Resources
=========
API Reference: Resources
========================

.. contents::
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../index`.

.. contents:: Sections
:local:

.. currentmodule:: renderdoc

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/renderdoc/shaders.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
Shaders
=======
API Reference: Shaders
======================

.. contents::
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../index`.

.. contents:: Sections
:local:

.. currentmodule:: renderdoc

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/renderdoc/structured_data.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
Structured Data
===============
API Reference: Structured Data
==============================

.. contents::
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../index`.

.. contents:: Sections
:local:

.. currentmodule:: renderdoc

Expand Down
9 changes: 6 additions & 3 deletions docs/python_api/renderdoc/utils.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
Utilities
=========
API Reference: Utilities
========================

.. contents::
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../index`.

.. contents:: Sections
:local:

.. currentmodule:: renderdoc

Expand Down

0 comments on commit 8634d8f

Please sign in to comment.