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.
|
||||
|
||||
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