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