Open-source News

AMD Pushes Improvements To Help Debug S0ix Power States On Linux

Phoronix - Sat, 07/17/2021 - 19:13
AMD's PMC Linux driver with Linux 5.15 is expected to offer more debugging information for diagnosing S0ix power states behavior to analyze if an AMD SoC is hitting or not the desired low-power states...

KDE's KWin Reworks Its DRM Code, Many Other Improvements

Phoronix - Sat, 07/17/2021 - 18:03
In between celebrating the fact that Valve's newly announced Steam Deck runs KDE Plasma when exiting the Steam confines, KDE developers had a very busy week with a number of different improvements to their open-source desktop...

How to avoid waste when writing code

opensource.com - Sat, 07/17/2021 - 15:00

The long road toward quality is filled with diversions, false starts, and detours. The enemy of quality is waste, because waste is never desirable. No one pays anyone to deliver waste. We sometimes tolerate waste as part of the process of making something useful and desirable, but the more we can reduce waste while making something, the better.

In software engineering, waste can be expressed in a few ways:


read more

O3DE Game Engine Seeing Progress On Linux Editor

Phoronix - Sat, 07/17/2021 - 02:39
The Open 3D Engine spun out of Amazon's Lumberyard game engine has been seeing progress on Vulkan 1.2 API work as well as Linux porting at large, including the bringing up of the game engine's editor on Linux...

KWinFT Lands Code To Now Use WLROOTS For Wayland

Phoronix - Sat, 07/17/2021 - 02:24
The KWinFT fork of KDE's KWin compositor has landed its support for using the WLROOTS Wayland library...

Linux Gaming Performance With Radeon Vulkan NGG Culling

Phoronix - Fri, 07/16/2021 - 21:30
The newest performance optimization merged this week for Mesa's "RADV" Radeon Vulkan open-source driver is NGG culling for Navi 1x/2x graphics cards. NGG Culling "NGGC" isn't enabled by default at this time but can be easily activated and depending upon the software under test can provide some minor performance gains on top of all the other optimizations seen in recent times for RADV.

Pages