Igalia Has Been Doing A Great Job On The Raspberry Pi Graphics Drivers

In addition to Igalia working with Valve on AMD color management / HDR, Igalia engineers have also been working on the open-source Raspberry Pi kernel and Mesa drivers for the Raspberry Pi Foundation. This work includes the timely enablement of the new Raspberry Pi 5 hardware support…

Source: Phoronix – Igalia Has Been Doing A Great Job On The Raspberry Pi Graphics Drivers

IBM Begins Posting "PowerPC Future" Compiler Patches For What Is Likely Going To Be POWER11

Just as IBM was posting “future” processor compiler patches in 2019 for what ended up being early POWER10 enablement, they are once again repeating their same compiler enablement technique with sending out “PowerPC future” patches for what is likely to be POWER11…

Source: Phoronix – IBM Begins Posting “PowerPC Future” Compiler Patches For What Is Likely Going To Be POWER11

Mesa's Radeon Vulkan Driver Has Become Much More Capable At Ray-Tracing, Thanks To Valve

Friedrich Vock with Valve presented yesterday at XDC 2023 on the Mesa RADV Vulkan driver’s ray-tracing performance. Last year at XDC 2022 it was dubbed “the world’s slowest raytracer” but thanks to the work done by Valve and others, the RADV ray-tracing performance is now quite capable and also enabled by default since Mesa 23.2. The RADV ray-tracing performance also continues inching closer to the AMDVLK Vulkan performance for that official open-source AMD Vulkan driver…

Source: Phoronix – Mesa’s Radeon Vulkan Driver Has Become Much More Capable At Ray-Tracing, Thanks To Valve

Multi-Grained Timestamps Revised Following Revert From Linux 6.6

Multi-grain(ed) timestamps had been submitted for Linux 6.6 to better deal with NFS where the once-per-jiffy coarse-grained timestamps aren’t enough for (in)validating caches. Multi-grained timestamps sought to address that by optionally allowing for the more fine-grained timestamps when desired but not using that finer granularity everywhere due to the greater overhead costs. This feature though ended up being reverted weeks later due to subtle bugs being uncovered. Now though a new redux patch series has been posted for providing another attempt at multi-grained timestamps…

Source: Phoronix – Multi-Grained Timestamps Revised Following Revert From Linux 6.6

The State Of HDR On The Steam Deck With Valve's Gamescope Compositor

Kicking off XDC 2023 yesterday in Spain was Igalia’s Melissa Wen talking about her work on color management with the open-source AMD Linux graphics driver stack to empower Valve’s Linux work on the Steam Deck. That was followed by Joshua Ashton of Valve talking about their work on HDR and color management from the Steam OS / Gamescope side for the Steam Deck…

Source: Phoronix – The State Of HDR On The Steam Deck With Valve’s Gamescope Compositor

AMD Posts Linux Patches For Better Graphics/Compute Interoperability & Other Benefits

AMD today posted a set of interesting patches for enabling better integration of their AMDKFD (Kernel Fusion Driver, what is their compute kernel driver) memory management with Linux’s DRM GEM ioctl API. In turn the code allows managing virtual address (VA) mappings in compute VMs with the GEM_VA ioctl interface for greater control of buffers imported via DMA-BUF…

Source: Phoronix – AMD Posts Linux Patches For Better Graphics/Compute Interoperability & Other Benefits

Intel Arc Graphics A580 On Linux: Open-Source Graphics For Under $200

Last week Intel announced the Arc Graphics A580 as a new mid-range DG2/Alchemist graphics card option that comes in between the entry-level Arc Graphics A380 and the higher-end Arc Graphics A750/A770. With the Arc Graphics A580 coming in at under $200, it’s quite an interesting graphics card for those after open-source Linux driver support and/or those wanting to experiment with Intel’s growing oneAPI software ecosystem with excellent open-source GPU compute support.

Source: Phoronix – Intel Arc Graphics A580 On Linux: Open-Source Graphics For Under 0

Debian Repeals The Merged "/usr" Movement Moratorium

Debian 12 had aimed to have a merged “/usr” file-system layout similar to other Linux distributions, but The Debian Technical Committee earlier this year decided to impose a merged-/usr file movement moratorium. But now with Debian 12 having been out for a few months, that moratorium has been repealed…

Source: Phoronix – Debian Repeals The Merged “/usr” Movement Moratorium

Google Proposes New mseal() Memory Sealing Syscall For Linux

Google is proposing a new mseal() memory sealing system call for the Linux kernel. Google intends for this architecture independent system call to be initially used by the Google Chrome web browser on Chrome OS while experiments are underway for use by Glibc in the dynamic linker to seal all non-writable segments at startup…

Source: Phoronix – Google Proposes New mseal() Memory Sealing Syscall For Linux