docs: remove out-of-date gles info
This info is no longer true, so let's delete it. Reviewed-by: Eric Anholt <eric@anholt.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10281>
This commit is contained in:
parent
bc1d24e552
commit
dc310fc2e7
|
@ -27,28 +27,3 @@ Run the Demos
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
There are some demos in ``mesa/demos`` repository.
|
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.
|
|
||||||
|
|
Loading…
Reference in New Issue