From 76bce77388bcb4f1c0fc8d6245279ec50e12161a Mon Sep 17 00:00:00 2001 From: Paul Kocialkowski Date: Thu, 20 Jul 2017 17:11:52 +0300 Subject: docs: Update documentation generation with missing entries This adds missing entries for documentation generation, both for tests and the API reference. The list of tests is made complete and ordered alphabetically, with modified descriptions for consistency. More files are added to the API reference, with a minimalistic description block added to them when it was missing. Signed-off-by: Paul Kocialkowski Reviewed-by: Arkadiusz Hiler --- docs/reference/intel-gpu-tools/Makefile.am | 24 +++- .../intel-gpu-tools/igt_test_programs.xml | 123 +++++++++++++++++---- .../intel-gpu-tools/intel-gpu-tools-docs.xml | 26 +++-- 3 files changed, 139 insertions(+), 34 deletions(-) (limited to 'docs') diff --git a/docs/reference/intel-gpu-tools/Makefile.am b/docs/reference/intel-gpu-tools/Makefile.am index 0152a40e..ee1e900f 100644 --- a/docs/reference/intel-gpu-tools/Makefile.am +++ b/docs/reference/intel-gpu-tools/Makefile.am @@ -134,7 +134,11 @@ IGNORE_HFILES=gen6_render.h gen7_media.h gen7_render.h gen8_media.h \ # e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png HTML_IMAGES= -test_program_files = xml/igt_test_programs_core_description.xml \ +test_program_files = xml/igt_test_programs_amdgpu_description.xml \ + xml/igt_test_programs_amdgpu_programs.xml \ + xml/igt_test_programs_chamelium_description.xml \ + xml/igt_test_programs_chamelium_programs.xml \ + xml/igt_test_programs_core_description.xml \ xml/igt_test_programs_core_programs.xml \ xml/igt_test_programs_debugfs_description.xml \ xml/igt_test_programs_debugfs_programs.xml \ @@ -146,14 +150,28 @@ test_program_files = xml/igt_test_programs_core_description.xml \ xml/igt_test_programs_gem_programs.xml \ xml/igt_test_programs_gen3_description.xml \ xml/igt_test_programs_gen3_programs.xml \ + xml/igt_test_programs_gen7_description.xml \ + xml/igt_test_programs_gen7_programs.xml \ + xml/igt_test_programs_gvt_description.xml \ + xml/igt_test_programs_gvt_programs.xml \ xml/igt_test_programs_kms_description.xml \ xml/igt_test_programs_kms_programs.xml \ + xml/igt_test_programs_meta_description.xml \ + xml/igt_test_programs_meta_programs.xml \ + xml/igt_test_programs_perf_description.xml \ + xml/igt_test_programs_perf_programs.xml \ xml/igt_test_programs_pm_description.xml \ xml/igt_test_programs_pm_programs.xml \ xml/igt_test_programs_prime_description.xml \ xml/igt_test_programs_prime_programs.xml \ - xml/igt_test_programs_sysfs_description.xml \ - xml/igt_test_programs_sysfs_programs.xml \ + xml/igt_test_programs_sw_sync_description.xml \ + xml/igt_test_programs_sw_sync_programs.xml \ + xml/igt_test_programs_testdisplay_description.xml \ + xml/igt_test_programs_testdisplay_programs.xml \ + xml/igt_test_programs_tools_description.xml \ + xml/igt_test_programs_tools_programs.xml \ + xml/igt_test_programs_vgem_description.xml \ + xml/igt_test_programs_vgem_programs.xml \ $(NULL) # Extra SGML files that are included by $(DOC_MAIN_SGML_FILE). diff --git a/docs/reference/intel-gpu-tools/igt_test_programs.xml b/docs/reference/intel-gpu-tools/igt_test_programs.xml index 97159df9..ec05d53e 100644 --- a/docs/reference/intel-gpu-tools/igt_test_programs.xml +++ b/docs/reference/intel-gpu-tools/igt_test_programs.xml @@ -100,19 +100,46 @@ + + + AMDGPU Tests + Tests for amdgpu driver behaviour + + + + + + + + Chamelium Tests + Tests using the Chamelium platform + + + + + Core Tests - Tests for core drm ioctls and behaviour. + Tests for core drm ioctls and behaviour + + + Debugfs Tests + Tests for debugfs behaviour + + + + + DRM Tests - Tests for libdrm behaviour. + Tests for libdrm behaviour @@ -121,7 +148,7 @@ DRV Tests - Tests for overall driver behaviour. + Tests for overall driver behaviour @@ -130,21 +157,66 @@ GEM Tests - Tests for core drm ioctls and behaviour. + Tests for the graphics execution manager + + + Gen 3 Tests + Tests specific to gen 3 + + + + + + + + Gen 7 Tests + Tests specific to gen 7 + + + + + + + + GVT Tests + Tests for graphics virtualization technology + + + + + KMS Tests - Mode setting tests + Tests for kernel mode setting + + + Meta Tests + Tests for the CI system itself + + + + + + + + Perf Tests + Tests for the performance metrics + + + + + PM Tests @@ -157,37 +229,46 @@ Prime Tests - Buffer sharing tests + Tests for buffer sharding - + - Gen 3 Tests - Gen 3 specific tests + SW Sync Tests + Tests for software sync (fencing) - - + + - + - Sysfs Tests - Sysfs tests + Display Tests + Tests for display validation - - + + - + - Debugfs Tests - Debugfs tests + Tools Tests + Tests for IGT tools behaviour - - + + + + + + + vGEM Tests + Tests for the vitual graphics execution manager + + + diff --git a/docs/reference/intel-gpu-tools/intel-gpu-tools-docs.xml b/docs/reference/intel-gpu-tools/intel-gpu-tools-docs.xml index 990bbb80..f88afd2a 100644 --- a/docs/reference/intel-gpu-tools/intel-gpu-tools-docs.xml +++ b/docs/reference/intel-gpu-tools/intel-gpu-tools-docs.xml @@ -16,25 +16,31 @@ API Reference + + - - - - + - + + + + - + + + + + + + - - - - + + -- cgit v1.2.3