No description
Find a file
Erik Faye-Lund 9709ae4cc6 meson: report with_glvnd in summary
GLVND *really* kinda belongs in *both* GLX and EGL, but it feels silly
to repeat the same setting. So let's just report it under the GL
section, as that's generic enough to apply to both of other sections.

Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24317>
2023-07-27 00:46:29 +00:00
.ci-farms ci/windows: Re-enable Windows builds 2023-07-07 17:40:38 +00:00
.ci-farms-disabled ci/windows: Re-enable Windows builds 2023-07-07 17:40:38 +00:00
.github/workflows
.gitlab
.gitlab-ci ci/kernel: add amd patch to prevent crashes when starting X 2023-07-26 21:12:37 +00:00
android
bin bin/ci: Ensure that all jobs have nodes in DAG 2023-07-17 15:34:11 +00:00
build-support
docs Revert "ci/farms: always compare the code against main repository" 2023-07-26 20:59:57 +03:00
include intel: Sync xe_drm.h 2023-07-25 19:33:15 +00:00
src anv: wire image sparse loads 2023-07-27 02:03:02 +03:00
subprojects
.clang-format
.clang-format-ignore
.clang-format-include clang-format: enforce formatting of egl 2023-07-07 23:00:06 +00:00
.dir-locals.el
.editorconfig
.git-blame-ignore-revs add initial .git-blame-ignore-revs 2023-07-07 23:38:44 +00:00
.gitattributes
.gitignore
.gitlab-ci.yml ci: build kernel in gfx-ci/linux and just use binaries in Mesa3D CI 2023-07-16 02:11:23 +02:00
.graphqlrc.yml
.mailmap
CODEOWNERS
meson.build meson: report with_glvnd in summary 2023-07-27 00:46:29 +00:00
meson_options.txt meson: clarify description of opengl option 2023-07-12 12:24:43 +00:00
README.rst
VERSION VERSION: bump to 23.3.0-devel 2023-07-12 11:13:17 -07:00

`Mesa <https://mesa3d.org>`_ - The 3D Graphics Library
======================================================


Source
------

This repository lives at https://gitlab.freedesktop.org/mesa/mesa.
Other repositories are likely forks, and code found there is not supported.


Build & install
---------------

You can find more information in our documentation (`docs/install.rst
<https://mesa3d.org/install.html>`_), but the recommended way is to use
Meson (`docs/meson.rst <https://mesa3d.org/meson.html>`_):

.. code-block:: sh

  $ mkdir build
  $ cd build
  $ meson ..
  $ sudo ninja install


Support
-------

Many Mesa devs hang on IRC; if you're not sure which channel is
appropriate, you should ask your question on `OFTC's #dri-devel
<irc://irc.oftc.net/dri-devel>`_, someone will redirect you if
necessary.
Remember that not everyone is in the same timezone as you, so it might
take a while before someone qualified sees your question.
To figure out who you're talking to, or which nick to ping for your
question, check out `Who's Who on IRC
<https://dri.freedesktop.org/wiki/WhosWho/>`_.

The next best option is to ask your question in an email to the
mailing lists: `mesa-dev\@lists.freedesktop.org
<https://lists.freedesktop.org/mailman/listinfo/mesa-dev>`_


Bug reports
-----------

If you think something isn't working properly, please file a bug report
(`docs/bugs.rst <https://mesa3d.org/bugs.html>`_).


Contributing
------------

Contributions are welcome, and step-by-step instructions can be found in our
documentation (`docs/submittingpatches.rst
<https://mesa3d.org/submittingpatches.html>`_).

Note that Mesa uses gitlab for patches submission, review and discussions.