From dc310fc2e7374967970903ae212f01f24fea8262 Mon Sep 17 00:00:00 2001 From: Erik Faye-Lund Date: Thu, 15 Apr 2021 15:49:02 +0200 Subject: [PATCH] docs: remove out-of-date gles info This info is no longer true, so let's delete it. Reviewed-by: Eric Anholt Part-of: --- docs/opengles.rst | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/docs/opengles.rst b/docs/opengles.rst index a07d77823ff..b16e752b549 100644 --- a/docs/opengles.rst +++ b/docs/opengles.rst @@ -27,28 +27,3 @@ Run the Demos ------------- There are some demos in ``mesa/demos`` repository. - -Developers ----------- - -Dispatch Table -~~~~~~~~~~~~~~ - -OpenGL ES has an additional indirection when dispatching functions - -:: - - Mesa: glFoo() --> _mesa_Foo() - OpenGL ES: glFoo() --> _es_Foo() --> _mesa_Foo() - -The indirection serves several purposes - -- When a function is in Mesa and the type matches, it checks the - arguments and calls the Mesa function. -- When a function is in Mesa but the type mismatches, it checks and - converts the arguments before calling the Mesa function. -- When a function is not available in Mesa, or accepts arguments that - are not available in OpenGL, it provides its own implementation. - -Other than the last case, OpenGL ES uses ``APIspec.xml`` to generate -functions to check and/or converts the arguments.