1b8e80941Smrg`Mesa <https://mesa3d.org>`_ - The 3D Graphics Library
2b8e80941Smrg======================================================
3b8e80941Smrg
4b8e80941Smrg
5b8e80941SmrgSource
6b8e80941Smrg------
7b8e80941Smrg
8b8e80941SmrgThis repository lives at https://gitlab.freedesktop.org/mesa/mesa.
9b8e80941SmrgOther repositories are likely forks, and code found there is not supported.
10b8e80941Smrg
11b8e80941Smrg
12b8e80941SmrgBuild & install
13b8e80941Smrg---------------
14b8e80941Smrg
15b8e80941SmrgYou can find more information in our documentation (`docs/install.html
16b8e80941Smrg<https://mesa3d.org/install.html>`_), but the recommended way is to use
17b8e80941SmrgMeson (`docs/meson.html <https://mesa3d.org/meson.html>`_):
18b8e80941Smrg
19b8e80941Smrg.. code-block:: sh
20b8e80941Smrg
21b8e80941Smrg  $ mkdir build
22b8e80941Smrg  $ cd build
23b8e80941Smrg  $ meson ..
24b8e80941Smrg  $ sudo ninja install
25b8e80941Smrg
26b8e80941Smrg
27b8e80941SmrgSupport
28b8e80941Smrg-------
29b8e80941Smrg
30b8e80941SmrgMany Mesa devs hang on IRC; if you're not sure which channel is
31b8e80941Smrgappropriate, you should ask your question on `Freenode's #dri-devel
32b8e80941Smrg<irc://chat.freenode.net#dri-devel>`_, someone will redirect you if
33b8e80941Smrgnecessary.
34b8e80941SmrgRemember that not everyone is in the same timezone as you, so it might
35b8e80941Smrgtake a while before someone qualified sees your question.
36b8e80941SmrgTo figure out who you're talking to, or which nick to ping for your
37b8e80941Smrgquestion, check out `Who's Who on IRC
38b8e80941Smrg<https://dri.freedesktop.org/wiki/WhosWho/>`_.
39b8e80941Smrg
40b8e80941SmrgThe next best option is to ask your question in an email to the
41b8e80941Smrgmailing lists: `mesa-dev\@lists.freedesktop.org
42b8e80941Smrg<https://lists.freedesktop.org/mailman/listinfo/mesa-dev>`_
43b8e80941Smrg
44b8e80941Smrg
45b8e80941SmrgBug reports
46b8e80941Smrg-----------
47b8e80941Smrg
48b8e80941SmrgIf you think something isn't working properly, please file a bug report
49b8e80941Smrg(`docs/bugs.html <https://mesa3d.org/bugs.html>`_).
50b8e80941Smrg
51b8e80941Smrg
52b8e80941SmrgContributing
53b8e80941Smrg------------
54b8e80941Smrg
55b8e80941SmrgContributions are welcome, and step-by-step instructions can be found in our
56b8e80941Smrgdocumentation (`docs/submittingpatches.html
57b8e80941Smrg<https://mesa3d.org/submittingpatches.html>`_).
58b8e80941Smrg
59b8e80941SmrgNote that Mesa uses email mailing-lists for patches submission, review and
60b8e80941Smrgdiscussions.
61