<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-graphics/virglrenderer, branch yocto-4.0.29</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=yocto-4.0.29</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=yocto-4.0.29'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2025-03-04T16:46:02+00:00</updated>
<entry>
<title>virglrenderer: fix do_fetch error</title>
<updated>2025-03-04T16:46:02+00:00</updated>
<author>
<name>Libo Chen</name>
<email>libo.chen.cn@windriver.com</email>
</author>
<published>2025-02-26T06:42:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=c1e070df6b458ef2e974a141afc4ebade3d4adc5'/>
<id>urn:sha1:c1e070df6b458ef2e974a141afc4ebade3d4adc5</id>
<content type='text'>
Update SRC_URI to fix the following error:
WARNING: virglrenderer-native-0.9.1-r0 do_fetch: Failed to fetch URL
git://anongit.freedesktop.org/git/virglrenderer;branch=branch-0.9.1,
attempting MIRRORS if available

(From OE-Core rev: 72450859dd5ee5395b64917516f185a2eed52775)

Signed-off-by: Libo Chen &lt;libo.chen.cn@windriver.com&gt;
Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
</content>
</entry>
<entry>
<title>virglrenderer: update SRC_URI</title>
<updated>2022-03-24T17:45:29+00:00</updated>
<author>
<name>Minjae Kim</name>
<email>flowergom@gmail.com</email>
</author>
<published>2022-03-22T20:32:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=a03c6b912b223227e1f890760176ae55fb030c01'/>
<id>urn:sha1:a03c6b912b223227e1f890760176ae55fb030c01</id>
<content type='text'>
The git repo for virglrenderer was changed, so update the
SRC_URI accordingly with the new link.

(From OE-Core rev: 284ffefcb7731dfd317d535d3b1e363751aead01)

Signed-off-by:Minjae Kim &lt;flowergom@gmail.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>virglrenderer: Depend on virtual/egl</title>
<updated>2022-03-08T09:44:28+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-03-07T22:20:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=354b44b45a83fec18d30cc429e9963ab330b199f'/>
<id>urn:sha1:354b44b45a83fec18d30cc429e9963ab330b199f</id>
<content type='text'>
depending on EGL means it does not have to worry if implementation
provides GL/GLES/OpenVG interfaces or not.

(From OE-Core rev: e3d3867d677a08b718e347e4d10a986cdd216493)

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>virglrenderer: fix CVE-2022-0135 and -0175</title>
<updated>2022-02-12T17:05:35+00:00</updated>
<author>
<name>Joe Slater</name>
<email>joe.slater@windriver.com</email>
</author>
<published>2022-02-09T23:36:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=c5c9fa771d8e5d7f09dee20b4af248622ba2975d'/>
<id>urn:sha1:c5c9fa771d8e5d7f09dee20b4af248622ba2975d</id>
<content type='text'>
CVE-2022-0135 concerns out-of-bounds writes in read_transfer_data().
CVE-2022-0175 concerns using malloc() instead of calloc().

We "cherry-pick" from upstream.  The actual cherry-picks are from
upstream master to branch-0.9.1 and are the patches entered here.

(From OE-Core rev: 91f7511df79c5c1f93add9f2827a5a266453614e)

Signed-off-by: Joe Slater &lt;joe.slater@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>virglrenderer: explicitly depend on libgbm</title>
<updated>2021-06-06T22:16:51+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2021-06-04T09:14:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b76b3e37436344d2dfbab10886af2ecbcb813237'/>
<id>urn:sha1:b76b3e37436344d2dfbab10886af2ecbcb813237</id>
<content type='text'>
virtual/gl may not necessarily be mesa, and virgl needs
specifically the gbm part of mesa.

There's also hope nvidia will support gbm somehow, someday.

(From OE-Core rev: fd807dfa2ec25111dd359ec87d197020e747cf0d)

Signed-off-by: Alexander Kanavin &lt;alex.kanavin@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>virglrenderer: update 0.8.2 -&gt; 0.9.1</title>
<updated>2021-05-09T22:30:15+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2021-05-05T15:18:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=39932f22fa0710897c82e807e699beaf985b419a'/>
<id>urn:sha1:39932f22fa0710897c82e807e699beaf985b419a</id>
<content type='text'>
Drop 0001-gallium-Expand-libc-check-to-be-platform-OS-check.patch,
issue fixed upstream.

(From OE-Core rev: ad968bc3d3ec5ae6862cdbe46608a99f561046fd)

Signed-off-by: Alexander Kanavin &lt;alex.kanavin@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>qemu.inc: Use virtual/libgl instead of mesa</title>
<updated>2020-08-13T07:07:01+00:00</updated>
<author>
<name>Chandana kalluri</name>
<email>ckalluri@xilinx.com</email>
</author>
<published>2020-08-12T22:34:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=8731b9879c0bf656a7fa82cf941bee5750825666'/>
<id>urn:sha1:8731b9879c0bf656a7fa82cf941bee5750825666</id>
<content type='text'>
Use virtual/libgl instead of mesa within the recipes to provide users the
flexibility to specify providers other than mesa.

(From OE-Core rev: ddbe09b0f9861fe3012611b5a5298eb4d7c4df45)

Signed-off-by: Sai Hari Chandana Kalluri &lt;chandana.kalluri@xilinx.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake.conf: propagate 'opengl' DISTRO_FEATURE to native/nativesdk from target</title>
<updated>2020-05-27T10:04:47+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2020-05-21T17:00:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=2e29151a3a660871db3009fc64a5e1e72f1827b0'/>
<id>urn:sha1:2e29151a3a660871db3009fc64a5e1e72f1827b0</id>
<content type='text'>
This will allow better control over native virgl/qemu configurations.

Adjust gtk+3/cairo native configurations to actually ignore opengl
when building for -native: we do not need it, and it would cause build
failures as only a limited subset of mesa-native is currently built.

Drop native/nativesdk overrides from virglrenderer/libepoxy recipes
as opengl feature is now correctly set for those variants.

(From OE-Core rev: 0e1f8fa0535dab63742f575b52ec9fa891368ca2)

Signed-off-by: Alexander Kanavin &lt;alex.kanavin@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>virglrenderer: upgrade 0.8.1 -&gt; 0.8.2</title>
<updated>2020-02-21T09:39:00+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2020-02-19T19:47:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=e89660d7d0f2da588f7e8be730582cfbe5f849ed'/>
<id>urn:sha1:e89660d7d0f2da588f7e8be730582cfbe5f849ed</id>
<content type='text'>
(From OE-Core rev: c524e9372939c0915f150079e786bbfe613f58a1)

Signed-off-by: Alexander Kanavin &lt;alex.kanavin@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>virglrenderer: update to 0.8.1</title>
<updated>2020-01-10T21:18:21+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2020-01-08T13:27:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=7bb231a7b6e85644b6c2ff7a14f77a1d2acbaed1'/>
<id>urn:sha1:7bb231a7b6e85644b6c2ff7a14f77a1d2acbaed1</id>
<content type='text'>
Switch over to meson build system, add a patch
to avoid target python3 dependency.

(From OE-Core rev: b8fa017de9b9e5f1057a14b9b13ac0401b94969e)

Signed-off-by: Alexander Kanavin &lt;alex.kanavin@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
