<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-raspberrypi.git/recipes-graphics/mesa, branch master</title>
<subtitle>Mirror of http://git.yoctoproject.org/cgit/cgit.cgi/meta-raspberrypi</subtitle>
<id>https://git.enea.com/cgit/linux/meta-raspberrypi.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/'/>
<updated>2021-08-04T09:30:12+00:00</updated>
<entry>
<title>Convert to new override syntax</title>
<updated>2021-08-04T09:30:12+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2021-07-29T17:58:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=9ea7aa2cd2cdc775425797b689e782718896ea50'/>
<id>urn:sha1:9ea7aa2cd2cdc775425797b689e782718896ea50</id>
<content type='text'>
This is the result of automated script conversion:

oe-core/scripts/contrib/convert-overrides.py .

converting the metadata to use ":" as the override character instead of "_".

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>mesa-gl: Use GALLIUMDRIVERS instead of DRIDRIVERS for passing swrast</title>
<updated>2021-04-03T16:07:25+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-03-31T21:17:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=de51de5ca0adc0525b37882cba2fbea458a441d6'/>
<id>urn:sha1:de51de5ca0adc0525b37882cba2fbea458a441d6</id>
<content type='text'>
latest mesa errors out
../mesa-21.0.0/meson.build:21:0: ERROR: Options "swrast" are not in allowed choices: "auto, i915, i965, r100, r200, nouveau"

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libglu: Fix build with userland graphics</title>
<updated>2020-12-04T11:18:40+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-12-02T23:22:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=1ae52a743c077565e5d4e2f49ede90bbdff45fbf'/>
<id>urn:sha1:1ae52a743c077565e5d4e2f49ede90bbdff45fbf</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mesa-gl: Enable swrast dri backend for rpi/userland</title>
<updated>2020-12-02T22:10:03+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-12-02T10:30:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=6c1c9ff4ee743cd90c4107e05be136dd4cb2dee6'/>
<id>urn:sha1:6c1c9ff4ee743cd90c4107e05be136dd4cb2dee6</id>
<content type='text'>
After mesa switched build system to meson, the logic to generate dri
related artifacts changed too, which means when no dri backend is
enabled then dri drivers and corresponding headers dont get generated
and hence we end up with missing pkgconfig files e.g. dri.pc which
usually will come from full mesa3d package, but in rpi when userland is
used we only build GL pieces of mesa.

This patch therefore enables swrast dri backend when using userland,
which gives us the needed header and .pc files to build packages like
Xorg server, since EGL driver will come from userland, the dri backend
would be unused and hence should not be effective at runtime.

Addresses issue report with https://github.com/agherzan/meta-raspberrypi/pull/773

there is no need to check for graphics stack since mesa-gl is only used
with userland graphics

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Cc: Trevor Woerner &lt;twoerner@gmail.com&gt;
</content>
</entry>
<entry>
<title>Revert "mesa: querying dma_buf modifiers for specific formats"</title>
<updated>2020-09-17T14:25:39+00:00</updated>
<author>
<name>Luis Alfredo da Silva</name>
<email>luis.adasilvaf@gmail.com</email>
</author>
<published>2020-09-15T23:11:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=c5633df78832dca24cd584a10f896689b824b84d'/>
<id>urn:sha1:c5633df78832dca24cd584a10f896689b824b84d</id>
<content type='text'>
This reverts commit 84cb8538cd22586fc82daba38458909cedfec2db.

Fixes:
    - https://gitlab.gnome.org/GNOME/mutter/-/issues/1421
    - #711
</content>
</entry>
<entry>
<title>mesa: Fix patch fuzz</title>
<updated>2020-03-12T16:57:44+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-03-11T16:07:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=ac5e346167717021d232eb51018a7ddf5efa8504'/>
<id>urn:sha1:ac5e346167717021d232eb51018a7ddf5efa8504</id>
<content type='text'>
Fixes
ERROR: mesa-2_20.0.1-r0 do_patch: Fuzz detected:

Applying patch 0001-dri2-query-dma-buf-modifiers.patch
patching file src/gallium/state_trackers/dri/dri2.c
Hunk #1 succeeded at 1366 with fuzz 1 (offset -2 lines).

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mesa: querying dma_buf modifiers for specific formats</title>
<updated>2020-03-10T17:49:23+00:00</updated>
<author>
<name>rkhan467</name>
<email>Riyaz.l@ltts.com</email>
</author>
<published>2020-01-14T12:25:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=84cb8538cd22586fc82daba38458909cedfec2db'/>
<id>urn:sha1:84cb8538cd22586fc82daba38458909cedfec2db</id>
<content type='text'>
mesa wl_drm protocol is the backend for wayland server side which requires
the dmabuf modifiers for some DRM formats on specific devices like RPI.
Currently there is no support of giving any dmabuf modifiers on wl_drm protocol.
This dma_buf modifiers allows EGL implementations to add extra attributes
to drm_fourcc format.

Upstream-Status: Pending

Signed-off-by: Balaji Velmurugan &lt;balaji.velmurugan@ltts.com&gt;
</content>
</entry>
<entry>
<title>mesa: Enable vc4, v3d, kmsro gallium drivers</title>
<updated>2019-08-28T19:08:55+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-08-15T01:28:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=d7cd633b753fd2c3cf114b6e3b35c296c90015fa'/>
<id>urn:sha1:d7cd633b753fd2c3cf114b6e3b35c296c90015fa</id>
<content type='text'>
This enables new v3d driver which needs kmsro as dependency

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mesa: Add v3d and kmsro driver as well</title>
<updated>2019-08-15T15:50:50+00:00</updated>
<author>
<name>Andrei Gherzan</name>
<email>andrei@gherzan.ro</email>
</author>
<published>2019-08-08T14:06:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=c6e0a7e4678e15137f42ec984905c1f24ac79cfe'/>
<id>urn:sha1:c6e0a7e4678e15137f42ec984905c1f24ac79cfe</id>
<content type='text'>
Videocore 5/6 support was added as a separate driver in mesa: v3d. Enable
this so we can have it available for Raspberry Pi 4. Also, this driver
depends on kmsro.

Signed-off-by: Andrei Gherzan &lt;andrei@gherzan.ro&gt;
</content>
</entry>
<entry>
<title>mesa-gl: Delete only KHR/khrplatform.h</title>
<updated>2019-03-05T12:19:25+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-02-25T23:46:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=7e5fb3fca8191b0c628d02edb55d11e61a8ab947'/>
<id>urn:sha1:7e5fb3fca8191b0c628d02edb55d11e61a8ab947</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
