Open-source News

Intel QATlib 24.02 Brings Support For GEN 5 QAT Devices

Phoronix - Thu, 02/22/2024 - 01:48
Intel has released a new version of QATlib, their user-space support library for the QuickAssist Technology (QAT) via add-in hardware and recent Xeon Scalable processors...

Intel Mesa Driver Code Working To Split Off Old Broadwell "Gen8" Graphics Code

Phoronix - Thu, 02/22/2024 - 00:00
Intel's Iris Gallium3D driver for modern OpenGL support works on hardware going back to old Broadwell processors with "Gen8" integrated graphics as does the HasVK Vulkan driver for Haswell/Broadwell. But in allowing to focus on the common Skylake "Gen9" graphics and newer/future Intel graphics architectures, pending Mesa code is working to split-off that old Broadwell/Gen8 code. The Gen8 support will continue to be in-tree but separated from the rest of the compiler code so that the code can continue to be improved for newer Intel hardware without risking regressions/breaking those still on Broadwell era processors...

WebKitGTK Moving To Skia For 2D Rendering To Yield Better Performance

Phoronix - Wed, 02/21/2024 - 23:06
WebKitGTK as the port of the WebKit rendering engine used by GNOME Web (Epipahny) and other software for displaying web content is transitioning to using Skia for its 2D rendering...

VVenC 1.11 Brings More Performance Improvements For H.266/VVC Encoding

Phoronix - Wed, 02/21/2024 - 21:49
Fraunhofer on Tuesday released their latest feature update to the Versatile Video Encoder for open-source H.266/VVC encoding...

Open-Source NVIDIA Driver Moving To NVK + Zink For OpenGL On Newer GPUs

Phoronix - Wed, 02/21/2024 - 19:54
Mesa 24.1 Git has landed the initial infrastructure for allowing drivers to choose to using Zink instead for OpenGL via this OpenGL-on-Vulkan implementation. The motivating factor for this latest Mesa work is for using Zink atop the NVK Vulkan driver for newer NVIDIA GPUs...

A Linux Kernel API For Today's Complex RGB Devices Is Being Devised

Phoronix - Wed, 02/21/2024 - 19:39
When it comes to today's complex RGB lighting for PC peripherals and the like it's mostly been left up to user-space. With most RGB devices interfacing via USB, it's been up to Linux user-space projects like OpenRGB, OpenRazer, etc, to implement their RGB lighting controls as needed. But as RGB lighting use continues to grow in the PC space for better or worse, there's an increasing need for a kernel API to handle complex RGB devices. Such an API is currently being devised...

Pages