1*61046927SAndroid Build Coastguard Worker`Mesa <https://mesa3d.org>`_ - The 3D Graphics Library 2*61046927SAndroid Build Coastguard Worker====================================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard Worker 5*61046927SAndroid Build Coastguard WorkerSource 6*61046927SAndroid Build Coastguard Worker------ 7*61046927SAndroid Build Coastguard Worker 8*61046927SAndroid Build Coastguard WorkerThis repository lives at https://gitlab.freedesktop.org/mesa/mesa. 9*61046927SAndroid Build Coastguard WorkerOther repositories are likely forks, and code found there is not supported. 10*61046927SAndroid Build Coastguard Worker 11*61046927SAndroid Build Coastguard Worker 12*61046927SAndroid Build Coastguard WorkerBuild & install 13*61046927SAndroid Build Coastguard Worker--------------- 14*61046927SAndroid Build Coastguard Worker 15*61046927SAndroid Build Coastguard WorkerYou can find more information in our documentation (`docs/install.rst 16*61046927SAndroid Build Coastguard Worker<https://docs.mesa3d.org/install.html>`_), but the recommended way is to use 17*61046927SAndroid Build Coastguard WorkerMeson (`docs/meson.rst <https://docs.mesa3d.org/meson.html>`_): 18*61046927SAndroid Build Coastguard Worker 19*61046927SAndroid Build Coastguard Worker.. code-block:: sh 20*61046927SAndroid Build Coastguard Worker 21*61046927SAndroid Build Coastguard Worker $ meson setup build 22*61046927SAndroid Build Coastguard Worker $ ninja -C build/ 23*61046927SAndroid Build Coastguard Worker $ sudo ninja -C build/ install 24*61046927SAndroid Build Coastguard Worker 25*61046927SAndroid Build Coastguard WorkerSupport 26*61046927SAndroid Build Coastguard Worker------- 27*61046927SAndroid Build Coastguard Worker 28*61046927SAndroid Build Coastguard WorkerMany Mesa devs hang on IRC; if you're not sure which channel is 29*61046927SAndroid Build Coastguard Workerappropriate, you should ask your question on `OFTC's #dri-devel 30*61046927SAndroid Build Coastguard Worker<irc://irc.oftc.net/dri-devel>`_, someone will redirect you if 31*61046927SAndroid Build Coastguard Workernecessary. 32*61046927SAndroid Build Coastguard WorkerRemember that not everyone is in the same timezone as you, so it might 33*61046927SAndroid Build Coastguard Workertake a while before someone qualified sees your question. 34*61046927SAndroid Build Coastguard WorkerTo figure out who you're talking to, or which nick to ping for your 35*61046927SAndroid Build Coastguard Workerquestion, check out `Who's Who on IRC 36*61046927SAndroid Build Coastguard Worker<https://dri.freedesktop.org/wiki/WhosWho/>`_. 37*61046927SAndroid Build Coastguard Worker 38*61046927SAndroid Build Coastguard WorkerThe next best option is to ask your question in an email to the 39*61046927SAndroid Build Coastguard Workermailing lists: `mesa-dev\@lists.freedesktop.org 40*61046927SAndroid Build Coastguard Worker<https://lists.freedesktop.org/mailman/listinfo/mesa-dev>`_ 41*61046927SAndroid Build Coastguard Worker 42*61046927SAndroid Build Coastguard Worker 43*61046927SAndroid Build Coastguard WorkerBug reports 44*61046927SAndroid Build Coastguard Worker----------- 45*61046927SAndroid Build Coastguard Worker 46*61046927SAndroid Build Coastguard WorkerIf you think something isn't working properly, please file a bug report 47*61046927SAndroid Build Coastguard Worker(`docs/bugs.rst <https://docs.mesa3d.org/bugs.html>`_). 48*61046927SAndroid Build Coastguard Worker 49*61046927SAndroid Build Coastguard Worker 50*61046927SAndroid Build Coastguard WorkerContributing 51*61046927SAndroid Build Coastguard Worker------------ 52*61046927SAndroid Build Coastguard Worker 53*61046927SAndroid Build Coastguard WorkerContributions are welcome, and step-by-step instructions can be found in our 54*61046927SAndroid Build Coastguard Workerdocumentation (`docs/submittingpatches.rst 55*61046927SAndroid Build Coastguard Worker<https://docs.mesa3d.org/submittingpatches.html>`_). 56*61046927SAndroid Build Coastguard Worker 57*61046927SAndroid Build Coastguard WorkerNote that Mesa uses gitlab for patches submission, review and discussions. 58