<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git/recipes-graphics, branch topic/fix-spl-binary</title>
<subtitle>Mirror of github.com/Freescale/meta-freescale</subtitle>
<id>https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=topic%2Ffix-spl-binary</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=topic%2Ffix-spl-binary'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/'/>
<updated>2021-04-13T20:30:43+00:00</updated>
<entry>
<title>xserver-xorg: Enable glamor for i.MX 8</title>
<updated>2021-04-13T20:30:43+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2021-03-31T13:46:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=f6be622c2662745d2dbc9a02035ce7f2c3817316'/>
<id>urn:sha1:f6be622c2662745d2dbc9a02035ce7f2c3817316</id>
<content type='text'>
Enable glamor (the default) so legacy x11 apps will get GPU
acceleration.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>xserver-xorg: Remove dri and glx for i.MX DRM</title>
<updated>2021-04-13T20:30:43+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2021-03-29T22:11:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=d18d01dd93a78ae07997131a4273e66cbc801740'/>
<id>urn:sha1:d18d01dd93a78ae07997131a4273e66cbc801740</id>
<content type='text'>
The removal of swrast support from mesa also removes dri support from
mesa for i.MX with DRM, so disable dri.

glx support depends on dri, so disable glx.

xwayland breaks without glx, so backport a patch that fixes the break.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>mesa: For NXP BSP align DRM parts to other GPU parts</title>
<updated>2021-04-13T20:30:43+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2021-03-29T21:18:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=f86588eec76c2d34ec6e63047b7dd4ab9f1b474f'/>
<id>urn:sha1:f86588eec76c2d34ec6e63047b7dd4ab9f1b474f</id>
<content type='text'>
With swrast no longer supported, align the DRM parts with the other
non-DRM GPU parts, dropping osmesa, swrast, and dri, and restoring
gallium. This undoes 3b0fc73.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>weston-init: Rework uncomment function logic</title>
<updated>2021-04-13T13:16:48+00:00</updated>
<author>
<name>Vinicius Aquino</name>
<email>voa.aquino@gmail.com</email>
</author>
<published>2021-04-12T20:25:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=cb3020653421d46fb5308b59da1d9a1e83d99c1a'/>
<id>urn:sha1:cb3020653421d46fb5308b59da1d9a1e83d99c1a</id>
<content type='text'>
Fix error "Commented setting '#use-g2d=1' not found"
when building for some imx machines.

Signed-off-by: Vinicius Aquino &lt;voa.aquino@gmail.com&gt;
</content>
</entry>
<entry>
<title>mesa: For i.MX parts without GPU use default gallium and dri</title>
<updated>2021-02-16T14:46:12+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2021-02-04T18:55:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=148581622b1097123f0fdb905c3167d0d6d6f5b7'/>
<id>urn:sha1:148581622b1097123f0fdb905c3167d0d6d6f5b7</id>
<content type='text'>
For NXP BSP, building graphics software for a part without GPU can fail with a
dependency issue:

```
ERROR: Nothing RPROVIDES 'libgl' (but /home/r60874/gatesgarth/sources/poky/meta/recipes-gnome/gtk+/gtk+3_3.24.22.bb, /home/r60874/gatesgarth/sources/poky/meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb RDEPENDS on or otherwise requires it)
```

This is fixed by adding a third case configuration using the default gallium and dri.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>imx-gpu-apitrace: Upgrade for eglretrace support</title>
<updated>2021-02-16T14:45:41+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2021-02-11T18:04:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=6078f458b6aa24411a733f4238ef7358183dddaf'/>
<id>urn:sha1:6078f458b6aa24411a733f4238ef7358183dddaf</id>
<content type='text'>
eglretrace was not available for i.MX 6 and 7 on framebuffer or wayland.
For wayland, waffle is enabled for 6 and 7, matching i.MX 8.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>weston-init: Update weston.ini</title>
<updated>2021-02-12T00:39:44+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2021-02-11T22:50:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=8c91f6a43fb196810e43f4f5361c618f5569b328'/>
<id>urn:sha1:8c91f6a43fb196810e43f4f5361c618f5569b328</id>
<content type='text'>
- Add repaint-window for all i.MX 8 to support 4K display
- Add enable-overlay-view option as comment
- Enable touchscreen_calibrator
- Update transform values which were re-worked for weston 9.0

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>mesa: Disable dri for parts without DRM</title>
<updated>2021-02-03T10:56:53+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2021-02-02T18:15:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=23416520c2aeaf593177adac54c4983c0bf361f2'/>
<id>urn:sha1:23416520c2aeaf593177adac54c4983c0bf361f2</id>
<content type='text'>
On dunfell parts without DRM (i.MX 6 and 7) break because dri is enabled:

```
| meson.build:455:4: ERROR: Problem encountered: building dri drivers require at least one windowing system or classic osmesa
```

The break does not occur on master since dri is effectively disabled if no dri
drivers are configured. Disabling dri outright is still a better implementation
on master, and of course is required on dunfell.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>weston: update to 9.0.0.imx</title>
<updated>2021-02-01T14:24:43+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.krummenacher@toradex.com</email>
</author>
<published>2021-01-28T12:35:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=9fe41a141e5d70463da2b88fc04687233e85cd20'/>
<id>urn:sha1:9fe41a141e5d70463da2b88fc04687233e85cd20</id>
<content type='text'>
NXP release imx_5.4.70_2.3.0.

0001-weston-launch-Provide-a-default-version-that-doesn-t.patch update taken
from NXP BSP.

Signed-off-by: Max Krummenacher &lt;max.krummenacher@toradex.com&gt;
</content>
</entry>
<entry>
<title>wayland-protocols: update to 1.20.imx</title>
<updated>2021-02-01T14:24:43+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.krummenacher@toradex.com</email>
</author>
<published>2021-01-28T12:33:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=0686db6d76e1bc2bd36854287e514446e7f26a46'/>
<id>urn:sha1:0686db6d76e1bc2bd36854287e514446e7f26a46</id>
<content type='text'>
NXP release imx_5.4.70_2.3.0.

Signed-off-by: Max Krummenacher &lt;max.krummenacher@toradex.com&gt;
</content>
</entry>
</feed>
