|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| .ci-farms/ | | 22-Oct-2025 | - | | |
| .ci-farms-disabled/ | | 22-Oct-2025 | - | | |
| .github/workflows/ | | 22-Oct-2025 | - | 61 | 57 |
| .gitlab/ | | 22-Oct-2025 | - | 142 | 84 |
| .gitlab-ci/ | | 22-Oct-2025 | - | 20,115 | 14,924 |
| .marge/hooks/ | | 22-Oct-2025 | - | 378 | 271 |
| android/ | | 22-Oct-2025 | - | 504 | 364 |
| bin/ | | 22-Oct-2025 | - | 9,344 | 6,826 |
| build-support/ | | 22-Oct-2025 | - | 38 | 30 |
| docs/ | | 22-Oct-2025 | - | 212,710 | 176,790 |
| include/ | | 22-Oct-2025 | - | 142,361 | 100,578 |
| licenses/ | | 22-Oct-2025 | - | 897 | 737 |
| ohos/ | | 22-Oct-2025 | - | 1,024 | 745 |
| src/ | | 22-Oct-2025 | - | 5,150,897 | 4,106,217 |
| subprojects/ | | 22-Oct-2025 | - | 203 | 171 |
| .clang-format | D | 22-Oct-2025 | 0 | | |
| .clang-format-ignore | D | 22-Oct-2025 | 44 | 3 | 2 |
| .clang-format-include | D | 22-Oct-2025 | 257 | 11 | 9 |
| .dir-locals.el | D | 22-Oct-2025 | 496 | 19 | 18 |
| .editorconfig | D | 22-Oct-2025 | 637 | 45 | 33 |
| .git-blame-ignore-revs | D | 22-Oct-2025 | 1.9 KiB | 71 | 51 |
| .gitattributes | D | 22-Oct-2025 | 102 | 8 | 7 |
| .gitignore | D | 22-Oct-2025 | 48 | 8 | 7 |
| .gitlab-ci.yml | D | 22-Oct-2025 | 13 KiB | 376 | 265 |
| .graphqlrc.yml | D | 22-Oct-2025 | 71 | 3 | 2 |
| .mailmap | D | 22-Oct-2025 | 29.7 KiB | 719 | 463 |
| .mr-label-maker.yml | D | 22-Oct-2025 | 11.5 KiB | 311 | 298 |
| .pick_status.json | D | 22-Oct-2025 | 491.2 KiB | 16,162 | 16,162 |
| .shellcheckrc | D | 22-Oct-2025 | 297 | 11 | 8 |
| BUILD.gn | D | 22-Oct-2025 | 3 KiB | 117 | 107 |
| CODEOWNERS | D | 22-Oct-2025 | 3.5 KiB | 159 | 119 |
| OAT.xml | D | 22-Oct-2025 | 32 KiB | 435 | 377 |
| OHOS.md | D | 22-Oct-2025 | 4.2 KiB | 98 | 61 |
| README.OpenSource | D | 22-Oct-2025 | 440 | 12 | 12 |
| README.rst | D | 22-Oct-2025 | 1.7 KiB | 58 | 39 |
| VERSION | D | 22-Oct-2025 | 7 | 2 | 1 |
| bundle.json | D | 22-Oct-2025 | 1.3 KiB | 53 | 53 |
| cpmesa.sh | D | 22-Oct-2025 | 561 | 7 | 6 |
| dependency_inputs.gni | D | 22-Oct-2025 | 385.7 KiB | 8,082 | 8,077 |
| meson.build | D | 22-Oct-2025 | 82.4 KiB | 2,472 | 2,213 |
| meson_options.txt | D | 22-Oct-2025 | 18.7 KiB | 798 | 700 |
| rustfmt.toml | D | 22-Oct-2025 | 17 | 2 | 1 |
README.OpenSource
1[
2 {
3 "Name": "Mesa3D - MesaLib",
4 "License": "MIT license",
5 "License File": "docs/license.rst",
6 "Version Number": "25.0.1",
7 "Owner": "liaosirui@huawei.com",
8 "Upstream URL": "https://gitlab.freedesktop.org/mesa/mesa",
9 "Description": "mesa is an open-source software implementation of OpenGL, Vulkan, and other graphics API specifications.",
10 "Dependencies": [ "zlib" ]
11 }
12]
README.rst
1`Mesa <https://mesa3d.org>`_ - The 3D Graphics Library
2======================================================
3
4
5Source
6------
7
8This repository lives at https://gitlab.freedesktop.org/mesa/mesa.
9Other repositories are likely forks, and code found there is not supported.
10
11
12Build & install
13---------------
14
15You can find more information in our documentation (`docs/install.rst
16<https://docs.mesa3d.org/install.html>`_), but the recommended way is to use
17Meson (`docs/meson.rst <https://docs.mesa3d.org/meson.html>`_):
18
19.. code-block:: sh
20
21 $ meson setup build
22 $ ninja -C build/
23 $ sudo ninja -C build/ install
24
25Support
26-------
27
28Many Mesa devs hang on IRC; if you're not sure which channel is
29appropriate, you should ask your question on `OFTC's #dri-devel
30<irc://irc.oftc.net/dri-devel>`_, someone will redirect you if
31necessary.
32Remember that not everyone is in the same timezone as you, so it might
33take a while before someone qualified sees your question.
34To figure out who you're talking to, or which nick to ping for your
35question, check out `Who's Who on IRC
36<https://dri.freedesktop.org/wiki/WhosWho/>`_.
37
38The next best option is to ask your question in an email to the
39mailing lists: `mesa-dev\@lists.freedesktop.org
40<https://lists.freedesktop.org/mailman/listinfo/mesa-dev>`_
41
42
43Bug reports
44-----------
45
46If you think something isn't working properly, please file a bug report
47(`docs/bugs.rst <https://docs.mesa3d.org/bugs.html>`_).
48
49
50Contributing
51------------
52
53Contributions are welcome, and step-by-step instructions can be found in our
54documentation (`docs/submittingpatches.rst
55<https://docs.mesa3d.org/submittingpatches.html>`_).
56
57Note that Mesa uses gitlab for patches submission, review and discussions.
58