mastodon.ie is one of the many independent Mastodon servers you can use to participate in the fediverse.
Irish Mastodon - run from Ireland, we welcome all who respect the community rules and members.

Administered by:

Server stats:

1.8K
active users

#etnaviv

0 posts0 participants0 posts today
Christian Gmeiner<p>🎉 After years of persistence, multi-planar YUV support has finally landed in etnaviv! Initially faced pushback, but now it's merged - bringing significant improvements to video playback performance. A big win for smoother multimedia experiences! 🚀</p><p>Merged MR: <a href="https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3418" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.freedesktop.org/mesa/me</span><span class="invisible">sa/-/merge_requests/3418</span></a></p><p><a href="https://fosstodon.org/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://fosstodon.org/tags/mesa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesa</span></a></p>
Christian Gmeiner<p>🚀 Mesa 24.03 + etnaviv = Multiple Render Targets (MRTs)!<br>The latest release of Mesa 24.03 brings exciting news for the etnaviv GPU driver: support for Multiple Render Targets (MRTs)!</p><p>Learn how <span class="h-card" translate="no"><a href="https://floss.social/@igalia" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>igalia</span></a></span> made it happen: <a href="https://christian-gmeiner.info/2025-01-16-mrt/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">christian-gmeiner.info/2025-01</span><span class="invisible">-16-mrt/</span></a></p><p><a href="https://fosstodon.org/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://fosstodon.org/tags/mesa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesa</span></a></p>
Tomeu Vizoso<p>Found some time to write a short update on a recent accomplishment:</p><p><a href="https://blog.tomeuvizoso.net/2024/11/etnaviv-npu-update-21-support-for-npu.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.tomeuvizoso.net/2024/11/e</span><span class="invisible">tnaviv-npu-update-21-support-for-npu.html</span></a></p><p><a href="https://mastodon.social/tags/ideasonboard" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ideasonboard</span></a> <a href="https://mastodon.social/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://mastodon.social/tags/mainline" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mainline</span></a> <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a></p>
Christian Gmeiner<p>🚀 New Blog Post: My journey with CI-Tron at <span class="h-card" translate="no"><a href="https://floss.social/@igalia" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>igalia</span></a></span> and the path to a better board farm for etnaviv! From integrating the PDU to tackling gfxinfo and boot challenges - this project was full of insights. If you're into CI, DevOps, or board farm setups, check it out!</p><p><a href="https://christian-gmeiner.info/2024-10-30-ci-tron-a-long-road-to-a-better-board-farm/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">christian-gmeiner.info/2024-10</span><span class="invisible">-30-ci-tron-a-long-road-to-a-better-board-farm/</span></a></p><p><a href="https://fosstodon.org/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://fosstodon.org/tags/mesa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesa</span></a></p>
Christian Gmeiner<p>One step closer to getting the etnaviv CI back online.</p><p>gc7000-gles2 succ: 10; fail: 0; total: 10 of 10</p><p><a href="https://fosstodon.org/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://fosstodon.org/tags/mesa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesa</span></a></p>
Christian Gmeiner<p>A feature that has been in development for some time is finally here—Multiple Render Targets. This paves the way for necessary emulation work for GL_RGBA32F to enable GLES 3.0 support.</p><p><a href="https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26565" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.freedesktop.org/mesa/me</span><span class="invisible">sa/-/merge_requests/26565</span></a></p><p><a href="https://fosstodon.org/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://fosstodon.org/tags/mesa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesa</span></a></p>
Christian Gmeiner<p>Made some progress with OpenCL Image read support.</p><p>I figured out almost all of the missing stuff, but somehow I am reading from the wrong offset in the image. Took me quite some time to figure this out. First I thought my GPU asm is wrong as I always read back 0x0. :blobthinkingeyes: </p><p>Expecting 0 (0x0) with tolerance 0, but got 204 (0xcc)<br>Error at int[0]<br> Argument 0: FAIL<br>PIGLIT: {"subtest": {"read unsigned integer from CL_UNSIGNED_INT8 CL_RGBA image." : "fail"}}</p><p><a href="https://fosstodon.org/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://fosstodon.org/tags/mesa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesa</span></a></p>
Christian Gmeiner<p>It's been a great week so far. </p><p>piglit run quick_cl<br>pass: 2871 fail: 707 crash: 32 skip: 76</p><p><a href="https://fosstodon.org/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://fosstodon.org/tags/mesa3d" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesa3d</span></a></p>
Tomeu Vizoso<p>One more step towards mainline support for the NPU in the NXP I.MX 8M Plus</p><p><a href="https://blog.tomeuvizoso.net/2024/07/etnaviv-npu-update-20-fast-object.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.tomeuvizoso.net/2024/07/e</span><span class="invisible">tnaviv-npu-update-20-fast-object.html</span></a></p><p><a href="https://mastodon.social/tags/ideasonboard" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ideasonboard</span></a> <a href="https://mastodon.social/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://mastodon.social/tags/mainline" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mainline</span></a> <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/machinelearning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>machinelearning</span></a> <a href="https://mastodon.social/tags/npu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>npu</span></a></p>
Christian Gmeiner<p>🚀 New Blog Post Alert! 🚀<br>"It All Started With a Nop - Part I"<br>Discover the world of isaspec and its crucial role in the etnaviv GPU stack. Big thanks to <span class="h-card" translate="no"><a href="https://floss.social/@igalia" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>igalia</span></a></span> for making this possible! 🌟</p><p>Read more: <a href="https://christian-gmeiner.info/2024-07-11-it-all-started-with-a-nop-part1/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">christian-gmeiner.info/2024-07</span><span class="invisible">-11-it-all-started-with-a-nop-part1/</span></a></p><p><a href="https://fosstodon.org/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://fosstodon.org/tags/mesa3d" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesa3d</span></a></p>
Christian Gmeiner<p>What a 🦀 day.</p><p><a href="https://fosstodon.org/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://fosstodon.org/tags/mesa3d" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesa3d</span></a></p>
Christian Gmeiner<p>🦀 <a href="https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28869" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.freedesktop.org/mesa/me</span><span class="invisible">sa/-/merge_requests/28869</span></a></p><p><a href="https://fosstodon.org/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://fosstodon.org/tags/mesa3d" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesa3d</span></a></p>
Christian Gmeiner<p>Exciting news on my blog! I’ve written about the latest improvements in the etnaviv GPU stack and how I am integrating a hardware database into Mesa to enhance driver development.</p><p><a href="https://christian-gmeiner.info/2024-04-15-hwdb/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">christian-gmeiner.info/2024-04</span><span class="invisible">-15-hwdb/</span></a></p><p><a href="https://fosstodon.org/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://fosstodon.org/tags/mesa3d" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesa3d</span></a></p>
Tomeu Vizoso<p>We got even closer to the performance of the proprietary driver!</p><p><a href="https://blog.tomeuvizoso.net/2024/02/etnaviv-npu-update-17-faster.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.tomeuvizoso.net/2024/02/e</span><span class="invisible">tnaviv-npu-update-17-faster.html</span></a></p><p><a href="https://mastodon.social/tags/vivante" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vivante</span></a> <a href="https://mastodon.social/tags/npu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>npu</span></a> <a href="https://mastodon.social/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://mastodon.social/tags/mesa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesa</span></a></p>
Tomeu Vizoso<p>A few days of hacking have paid off nicely!</p><p><a href="https://blog.tomeuvizoso.net/2024/02/etnaviv-npu-update-16-nice-performance.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.tomeuvizoso.net/2024/02/e</span><span class="invisible">tnaviv-npu-update-16-nice-performance.html</span></a></p><p><a href="https://mastodon.social/tags/vivante" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vivante</span></a> <a href="https://mastodon.social/tags/npu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>npu</span></a> <a href="https://mastodon.social/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://mastodon.social/tags/mesa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesa</span></a></p>
Tomeu Vizoso<p>I'm so happy to announce that the first NPU driver has been accepted in Mesa.</p><p>Have written a bigger update to celebrate this and properly thank everybody who has been supporting me in this amazing trip so far.</p><p><a href="https://blog.tomeuvizoso.net/2024/01/etnaviv-npu-update-15-we-are-upstream.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.tomeuvizoso.net/2024/01/e</span><span class="invisible">tnaviv-npu-update-15-we-are-upstream.html</span></a></p><p> <a href="https://mastodon.social/tags/vivante" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vivante</span></a> <a href="https://mastodon.social/tags/npu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>npu</span></a> <a href="https://mastodon.social/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://mastodon.social/tags/mesa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesa</span></a></p>
Christian Gmeiner<p>New blog post: The Year 2023 in Retrospect <a href="https://christian-gmeiner.info/2022-12-26-end-of-year/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">christian-gmeiner.info/2022-12</span><span class="invisible">-26-end-of-year/</span></a></p><p><a href="https://fosstodon.org/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a></p>
Tomeu Vizoso<p>More work towards SSDLite MobileDet support:</p><p><a href="https://blog.tomeuvizoso.net/2023/12/etnaviv-npu-update-13-dont-cross-tensors.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.tomeuvizoso.net/2023/12/e</span><span class="invisible">tnaviv-npu-update-13-dont-cross-tensors.html</span></a></p><p><a href="https://mastodon.social/tags/vivante" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vivante</span></a> <a href="https://mastodon.social/tags/npu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>npu</span></a> <a href="https://mastodon.social/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://mastodon.social/tags/mesa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesa</span></a></p>
Guido Günther<p>If you're running <a href="https://social.librem.one/tags/phoc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>phoc</span></a>'s development branch (main, tracking <a href="https://social.librem.one/tags/wlroots" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wlroots</span></a> git) on a device with split display controller and gpu (like the <a href="https://social.librem.one/tags/librem5" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>librem5</span></a> with <a href="https://social.librem.one/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> and mxsfb / dcss) make sure to set </p><p>WLR_RENDER_DRM_DEVICE=/dev/dri/renderD128<br>export WLR_RENDER_DRM_DEVICE</p><p>in ~/.phoshdebug as otherwise GTK4 (and lots of other things) will fail to render anything. GTK3 and <a href="https://social.librem.one/tags/phosh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>phosh</span></a> itself will work fine.</p><p>This doesn't apply when you run nested of e.g. with intel graphics.</p><p><a href="https://social.librem.one/tags/phosh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>phosh</span></a></p>
Tomeu Vizoso<p>Nice progress on the performance of my driver for the Vivante NPU:</p><p><a href="https://blog.tomeuvizoso.net/2023/11/etnaviv-npu-update-11-now-twice-as-fast.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.tomeuvizoso.net/2023/11/e</span><span class="invisible">tnaviv-npu-update-11-now-twice-as-fast.html</span></a></p><p><a href="https://mastodon.social/tags/vivante" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vivante</span></a> <a href="https://mastodon.social/tags/npu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>npu</span></a> <a href="https://mastodon.social/tags/etnaviv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>etnaviv</span></a> <a href="https://mastodon.social/tags/mesa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesa</span></a></p>