xref: /aosp_15_r20/external/virglrenderer/README.rst (revision bbecb9d118dfdb95f99bd754f8fa9be01f189df3)
1*bbecb9d1SAndroid Build Coastguard Worker`Virglrenderer <https://virgil3d.github.io/>`_ - The VirGL virtual OpenGL renderer
2*bbecb9d1SAndroid Build Coastguard Worker==================================================================================
3*bbecb9d1SAndroid Build Coastguard Worker
4*bbecb9d1SAndroid Build Coastguard Worker
5*bbecb9d1SAndroid Build Coastguard WorkerSource
6*bbecb9d1SAndroid Build Coastguard Worker------
7*bbecb9d1SAndroid Build Coastguard Worker
8*bbecb9d1SAndroid Build Coastguard WorkerThis repository lives at https://gitlab.freedesktop.org/virgl/virglrenderer.
9*bbecb9d1SAndroid Build Coastguard WorkerOther repositories are likely forks, and code found there is not supported.
10*bbecb9d1SAndroid Build Coastguard Worker
11*bbecb9d1SAndroid Build Coastguard Worker
12*bbecb9d1SAndroid Build Coastguard WorkerBuild & install
13*bbecb9d1SAndroid Build Coastguard Worker---------------
14*bbecb9d1SAndroid Build Coastguard Worker
15*bbecb9d1SAndroid Build Coastguard WorkerThis project uses the meson build system:
16*bbecb9d1SAndroid Build Coastguard Worker
17*bbecb9d1SAndroid Build Coastguard Worker.. code-block:: sh
18*bbecb9d1SAndroid Build Coastguard Worker
19*bbecb9d1SAndroid Build Coastguard Worker  $ meson build
20*bbecb9d1SAndroid Build Coastguard Worker  $ cd build
21*bbecb9d1SAndroid Build Coastguard Worker  $ ninja install
22*bbecb9d1SAndroid Build Coastguard Worker
23*bbecb9d1SAndroid Build Coastguard Worker
24*bbecb9d1SAndroid Build Coastguard WorkerSupport
25*bbecb9d1SAndroid Build Coastguard Worker-------
26*bbecb9d1SAndroid Build Coastguard Worker
27*bbecb9d1SAndroid Build Coastguard WorkerMany Virglrenderer devs hang on IRC; if you're not sure which channel is
28*bbecb9d1SAndroid Build Coastguard Workerappropriate, you should ask your question on `OFTC's #virgil3d
29*bbecb9d1SAndroid Build Coastguard Worker<irc://irc.oftc.net/virgil3d>`_, someone will redirect you if
30*bbecb9d1SAndroid Build Coastguard Workernecessary.
31*bbecb9d1SAndroid Build Coastguard WorkerRemember that not everyone is in the same timezone as you, so it might
32*bbecb9d1SAndroid Build Coastguard Workertake a while before someone qualified sees your question.
33*bbecb9d1SAndroid Build Coastguard Worker
34*bbecb9d1SAndroid Build Coastguard WorkerThe next best option is to ask your question in an email to the
35*bbecb9d1SAndroid Build Coastguard Workermailing lists: `virglrenderer-devel\@lists.freedesktop.org
36*bbecb9d1SAndroid Build Coastguard Worker<https://lists.freedesktop.org/mailman/listinfo/virglrenderer-devel>`_
37*bbecb9d1SAndroid Build Coastguard Worker
38*bbecb9d1SAndroid Build Coastguard Worker
39*bbecb9d1SAndroid Build Coastguard WorkerBug reports
40*bbecb9d1SAndroid Build Coastguard Worker-----------
41*bbecb9d1SAndroid Build Coastguard Worker
42*bbecb9d1SAndroid Build Coastguard WorkerIf you think something isn't working properly, please file a bug report in
43*bbecb9d1SAndroid Build Coastguard Worker`GitLab <https://gitlab.freedesktop.org/virgl/virglrenderer/-/issues>`_.
44*bbecb9d1SAndroid Build Coastguard Worker
45*bbecb9d1SAndroid Build Coastguard Worker
46*bbecb9d1SAndroid Build Coastguard WorkerContributing
47*bbecb9d1SAndroid Build Coastguard Worker------------
48*bbecb9d1SAndroid Build Coastguard Worker
49*bbecb9d1SAndroid Build Coastguard WorkerContributions are welcome, note that Virglrenderer uses GitLab for patches
50*bbecb9d1SAndroid Build Coastguard Workersubmission, review and discussions.
51