.. SPDX-License-Identifier: CC-BY-SA-4.0

.. include:: introduction.rst

.. toctree::
   :maxdepth: 1
   :caption: For Users

   Introduction <self>
   Feature Requirements <feature_requirements>
   Runtime configuration <runtime_configuration>
   Platform Support <platform_support>
   Application Writer's Guide <guides/application-developer>
   Python Bindings <python-bindings>
   Public API <public-api/index>

.. toctree::
   :maxdepth: 1
   :caption: For Developers

   Getting Started <getting-started>
   Architecture <libcamera_architecture>
   Pipeline Handler Writer's Guide <guides/pipeline-handler>
   IPA Writer's guide <guides/ipa>
   Tracing guide <guides/tracing>
   Camera Sensor Model <camera-sensor-model>
   SoftwareISP Benchmarking <software-isp-benchmarking>
   Design document: AE <design/ae>
   Internal API <internal-api/index>
   Contribute <contributing>

.. toctree::
   :maxdepth: 1
   :caption: For System Integrators

   Lens driver requirements <lens_driver_requirements>
   Sensor driver requirements <sensor_driver_requirements>
