• Home
Name Date Size #Lines LOC

..--

.ci-farms/22-Oct-2025-

.ci-farms-disabled/22-Oct-2025-

.github/workflows/22-Oct-2025-6157

.gitlab/22-Oct-2025-14284

.gitlab-ci/22-Oct-2025-20,11514,924

.marge/hooks/22-Oct-2025-378271

android/22-Oct-2025-504364

bin/22-Oct-2025-9,3446,826

build-support/22-Oct-2025-3830

docs/22-Oct-2025-212,710176,790

include/22-Oct-2025-142,361100,578

licenses/22-Oct-2025-897737

ohos/22-Oct-2025-1,024745

src/22-Oct-2025-5,150,8974,106,217

subprojects/22-Oct-2025-203171

.clang-formatD22-Oct-20250

.clang-format-ignoreD22-Oct-202544 32

.clang-format-includeD22-Oct-2025257 119

.dir-locals.elD22-Oct-2025496 1918

.editorconfigD22-Oct-2025637 4533

.git-blame-ignore-revsD22-Oct-20251.9 KiB7151

.gitattributesD22-Oct-2025102 87

.gitignoreD22-Oct-202548 87

.gitlab-ci.ymlD22-Oct-202513 KiB376265

.graphqlrc.ymlD22-Oct-202571 32

.mailmapD22-Oct-202529.7 KiB719463

.mr-label-maker.ymlD22-Oct-202511.5 KiB311298

.pick_status.jsonD22-Oct-2025491.2 KiB16,16216,162

.shellcheckrcD22-Oct-2025297 118

BUILD.gnD22-Oct-20253 KiB117107

CODEOWNERSD22-Oct-20253.5 KiB159119

OAT.xmlD22-Oct-202532 KiB435377

OHOS.mdD22-Oct-20254.2 KiB9861

README.OpenSourceD22-Oct-2025440 1212

README.rstD22-Oct-20251.7 KiB5839

VERSIOND22-Oct-20257 21

bundle.jsonD22-Oct-20251.3 KiB5353

cpmesa.shD22-Oct-2025561 76

dependency_inputs.gniD22-Oct-2025385.7 KiB8,0828,077

meson.buildD22-Oct-202582.4 KiB2,4722,213

meson_options.txtD22-Oct-202518.7 KiB798700

rustfmt.tomlD22-Oct-202517 21

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