summaryrefslogtreecommitdiff
path: root/docs/shading.rst
diff options
context:
space:
mode:
authorErik Faye-Lund <erik.faye-lund@collabora.com>2020-04-18 12:57:44 +0200
committerMarge Bot <eric+marge@anholt.net>2020-06-13 10:42:01 +0000
commit14f2a81b6f66e076318472a632b749e98d86f8d6 (patch)
treeedac11c6207713e625d2038b962a802a761c8bd3 /docs/shading.rst
parentd6be994ef8ed6e81dc069a5cc3c8604619cc9d56 (diff)
downloadmesa-14f2a81b6f66e076318472a632b749e98d86f8d6.tar.gz
mesa-14f2a81b6f66e076318472a632b749e98d86f8d6.tar.bz2
mesa-14f2a81b6f66e076318472a632b749e98d86f8d6.zip
docs: drop open-coded toc for articles
Sphinx already provides a proper table-of-contents, so we don't need to roll our own. Reviewed-by: Eric Engestrom <eric@engestrom.ch> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630>
Diffstat (limited to 'docs/shading.rst')
-rw-r--r--docs/shading.rst25
1 files changed, 0 insertions, 25 deletions
diff --git a/docs/shading.rst b/docs/shading.rst
index ef52063f58a..d41a4902609 100644
--- a/docs/shading.rst
+++ b/docs/shading.rst
@@ -4,17 +4,6 @@ Shading Language
This page describes the features and status of Mesa's support for the
`OpenGL Shading Language <https://opengl.org/documentation/glsl/>`__.
-Contents
-
-- `Environment variables <#envvars>`__
-- `GLSL 1.40 support <#support>`__
-- `Unsupported Features <#unsup>`__
-- `Implementation Notes <#notes>`__
-- `Programming Hints <#hints>`__
-- `Stand-alone GLSL Compiler <#standalone>`__
-- `Compiler Implementation <#implementation>`__
-- `Compiler Validation <#validation>`__
-
.. _envvars:
Environment Variables
@@ -74,8 +63,6 @@ which compiler developers can use to gather statistics about shaders
Notably, this captures linked GLSL shaders - with all stages together -
as well as ARB programs.
-.. _support:
-
GLSL Version
------------
@@ -88,8 +75,6 @@ Several GLSL extensions are also supported:
- GL_ARB_fragment_coord_conventions
- GL_ARB_shader_bit_encoding
-.. _unsup:
-
Unsupported Features
--------------------
@@ -106,8 +91,6 @@ supported in Mesa:
All other major features of the shading language should function.
-.. _notes:
-
Implementation Notes
--------------------
@@ -127,8 +110,6 @@ Implementation Notes
These issues will be addressed/resolved in the future.
-.. _hints:
-
Programming Hints
-----------------
@@ -145,8 +126,6 @@ Programming Hints
float x = inversesqrt(y);
-.. _standalone:
-
Stand-alone GLSL Compiler
-------------------------
@@ -180,8 +159,6 @@ Options include
any header or separator
- **--version** - [Mandatory] define the GLSL version to use
-.. _implementation:
-
Compiler Implementation
-----------------------
@@ -194,8 +171,6 @@ The final vertex and fragment programs may be interpreted in software
(see prog_execute.c) or translated into a specific hardware architecture
(see drivers/dri/i915/i915_fragprog.c for example).
-.. _validation:
-
Compiler Validation
-------------------