• Home
Name Date Size #Lines LOC

..--

.ci-farms/04-Jul-2025-

.ci-farms-disabled/04-Jul-2025-

.github/workflows/04-Jul-2025-6157

.gitlab/04-Jul-2025-14284

.gitlab-ci/04-Jul-2025-19,40014,308

.marge/hooks/04-Jul-2025-378271

bin/04-Jul-2025-9,2036,724

build-support/04-Jul-2025-3830

docs/04-Jul-2025-207,548172,189

fuchsia-build/04-Jul-2025-7753

include/04-Jul-2025-142,084100,415

licenses/04-Jul-2025-897737

meson_to_hermetic/04-Jul-2025-4,2373,443

meson_to_hermetic_test/04-Jul-2025-284210

src/04-Jul-2025-5,274,6514,224,311

subprojects/04-Jul-2025-613516

.clang-formatD04-Jul-20250

.clang-format-ignoreD04-Jul-202544 32

.clang-format-includeD04-Jul-2025257 119

.dir-locals.elD04-Jul-2025496 1918

.editorconfigD04-Jul-2025637 4533

.git-blame-ignore-revsD04-Jul-20251.9 KiB7151

.gitattributesD04-Jul-2025102 87

.gitignoreD04-Jul-202548 87

.gitlab-ci.ymlD04-Jul-202512.4 KiB365258

.graphqlrc.ymlD04-Jul-202571 32

.mailmapD04-Jul-202529.7 KiB719463

.mr-label-maker.ymlD04-Jul-202511.5 KiB311298

.shellcheckrcD04-Jul-2025297 118

Android.bpD04-Jul-20257.9 KiB251241

CODEOWNERSD04-Jul-20253.5 KiB159119

LICENSED04-Jul-202553.9 KiB884636

METADATAD04-Jul-2025930 3129

MODULE_LICENSE_MITD04-Jul-20250

OWNERSD04-Jul-2025128 54

README.rstD04-Jul-20251.7 KiB5839

VERSIOND04-Jul-202513 21

WORKSPACE.bazelD04-Jul-20253.1 KiB8482

meson.buildD04-Jul-202581.5 KiB2,4472,189

meson_options.txtD04-Jul-202518.4 KiB786689

rustfmt.tomlD04-Jul-202517 21

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