mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-20 11:40:10 +01:00
docs,ci: update mapi relocation
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36562>
This commit is contained in:
parent
8f2532453c
commit
d00d260145
4 changed files with 4 additions and 7 deletions
|
|
@ -163,8 +163,8 @@
|
||||||
- src/gbm/**/*
|
- src/gbm/**/*
|
||||||
- src/glx/**/*
|
- src/glx/**/*
|
||||||
- src/loader/**/*
|
- src/loader/**/*
|
||||||
- src/mapi/**/*
|
|
||||||
- src/mesa/*
|
- src/mesa/*
|
||||||
|
- src/mesa/glapi/**/*
|
||||||
- src/mesa/main/**/*
|
- src/mesa/main/**/*
|
||||||
- src/mesa/math/**/*
|
- src/mesa/math/**/*
|
||||||
- src/mesa/program/**/*
|
- src/mesa/program/**/*
|
||||||
|
|
|
||||||
|
|
@ -115,7 +115,7 @@ SOURCES = [
|
||||||
'api': 'gl',
|
'api': 'gl',
|
||||||
'inc_folder': 'GL',
|
'inc_folder': 'GL',
|
||||||
'sources': [
|
'sources': [
|
||||||
Source('src/mapi/glapi/registry/gl.xml', 'https://github.com/KhronosGroup/OpenGL-Registry/raw/main/xml/gl.xml'),
|
Source('src/mesa/glapi/glapi/registry/gl.xml', 'https://github.com/KhronosGroup/OpenGL-Registry/raw/main/xml/gl.xml'),
|
||||||
Source('include/GL/glcorearb.h', 'https://github.com/KhronosGroup/OpenGL-Registry/raw/main/api/GL/glcorearb.h'),
|
Source('include/GL/glcorearb.h', 'https://github.com/KhronosGroup/OpenGL-Registry/raw/main/api/GL/glcorearb.h'),
|
||||||
Source('include/GL/glext.h', 'https://github.com/KhronosGroup/OpenGL-Registry/raw/main/api/GL/glext.h'),
|
Source('include/GL/glext.h', 'https://github.com/KhronosGroup/OpenGL-Registry/raw/main/api/GL/glext.h'),
|
||||||
Source('include/GL/glxext.h', 'https://github.com/KhronosGroup/OpenGL-Registry/raw/main/api/GL/glxext.h'),
|
Source('include/GL/glxext.h', 'https://github.com/KhronosGroup/OpenGL-Registry/raw/main/api/GL/glxext.h'),
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ To add a new GL extension to Mesa you have to do at least the following.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
- In the ``src/mapi/glapi/gen/`` directory, add the new extension
|
- In the ``src/mesa/glapi/glapi/gen/`` directory, add the new extension
|
||||||
functions and enums to the ``gl_API.xml`` file. Then, a bunch of
|
functions and enums to the ``gl_API.xml`` file. Then, a bunch of
|
||||||
source files must be regenerated by executing the corresponding
|
source files must be regenerated by executing the corresponding
|
||||||
Python scripts.
|
Python scripts.
|
||||||
|
|
|
||||||
|
|
@ -46,15 +46,12 @@ each directory.
|
||||||
- **vulkan** - Anvil is a Vulkan implementation for Intel gen 7
|
- **vulkan** - Anvil is a Vulkan implementation for Intel gen 7
|
||||||
(Ivy Bridge) and newer
|
(Ivy Bridge) and newer
|
||||||
|
|
||||||
- **mapi** - Mesa APIs
|
- **mesa** - Main Mesa sources
|
||||||
|
|
||||||
- **glapi** - OpenGL API dispatch layer. This is where all the GL
|
- **glapi** - OpenGL API dispatch layer. This is where all the GL
|
||||||
entrypoints like glClear, glBegin, etc. are generated, as well as
|
entrypoints like glClear, glBegin, etc. are generated, as well as
|
||||||
the GL dispatch table. All GL function calls jump through the
|
the GL dispatch table. All GL function calls jump through the
|
||||||
dispatch table to functions found in main/.
|
dispatch table to functions found in main/.
|
||||||
|
|
||||||
- **mesa** - Main Mesa sources
|
|
||||||
|
|
||||||
- **main** - The core Mesa code (mainly state management)
|
- **main** - The core Mesa code (mainly state management)
|
||||||
- **math** - vertex array translation and transformation code
|
- **math** - vertex array translation and transformation code
|
||||||
(not used with Gallium)
|
(not used with Gallium)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue