Wired up in Mesa 20.3-devel is a new DriConf option override_vram_size for overriding a smaller amount of video memory to report to the program/game being run. This is intended for development/debug purposes...
Chinese company Zhaoxin that continues working on x86_64 CPUs based on VIA Centaur Technology is working on supporting their "7" family processors with the Linux kernel...
Proposed last year were a set of patches aiming to improve the Intel virtual GPU "vGPU" performance in para-virtualized cases by having optimizations around the shared memory region between the guest and Intel GVTg code. With optimizing the workload PV submission and PPGTT PV updates, the glxgears performance could improve by 30~50% while for large media/3D workloads was more around a 4% average improvement...
With GNOME 3.38 due to be released next week, the GNOME Shell and Mutter development blog has put out their overview of all the improvements and new features to expect...
Google engineers today celebrating pushing the Android 11 sources to the Android Open-Source Project (AOSP) as part of the official Android 11 release...
For four years now since Fedora 25 the default GNOME Shell desktop environment has been using Wayland by default. Next spring with Fedora 34, the KDE Spin is finally planning a similar migration to use Wayland by default with the KDE Plasma desktop...
When looking at the performance of Zink's OpenGL over Vulkan implementation just about one year ago the performance had a lot to be desired. But since then they have patches bringing it all the way to OpenGL 4.6 compared to the OpenGL 2.1 days and there has also been a lot of work on the performance. The performance at least for select operations is now turning out better than even the developers were expecting...
With Intel Gen11 graphics and newer supporting Adaptive-Sync / Variable Refresh Rate for minimizing tearing and stuttering, their open-source developers have now added the necessary bits to the generic xf86-video-modesetting X.Org driver for supporting the VRR functionality...
The GNOME Power Profiles Daemon (power-profiles-daemon) has begun taking shape over the past few weeks for ultimately allowing better controls over system power preferences with different profiles...
Following the major Inkscape 1.0 release happening back in May for this very popular, cross-platform vector graphics program there is the first point release now available...
The V3DV open-source Vulkan driver being developed by consulting firm Igalia for the Raspberry Pi Foundation is nearing official support for Vulkan 1.0...
Proposed earlier this summer for GNOME's Mutter was the idea of triple buffering the desktop when the GPU is running behind in order to ideally cause that extra load to ramp up the GPU clock frequencies in order to in turn get back on track with rendering the desktop on-time. A third version of that work is now brewing albeit too late to see with the imminent GNOME 3.38.0 release...
While AV1 adoption is still taking off and finally seeing desktop hardware with AV1 decode, given the time it takes to develop a new high-end video codec it shouldn't come as too much surprise that "AV2" is already being explored...
Intel's open-source SVT-AV1 encoder that is now being used as the basis for the AV1 Software Working Group and used by Netflix and other organizations for being one of the most performant CPU-based AV1 encoders is out with a new release...
Vulkan 1.2.153 doesn't come with any new extensions or major changes aside from an important fundamental change if you are interacting with their Git repository...
A few days ago I published a deep dive into the CPU and GPU performance with Blender 2.90 as a major update to this open-source 3D modeling software. Following that I kept on testing more and older NVIDIA GPUs with the CUDA and OptiX back-end targets to now have an 18-way comparison from Maxwell to Turing with the new Blender 2.90...
Following a summer quest for figuring out a pesky thread issue with Rust, a fix has been merged into the BeOS-inspired Haiku kernel for one less patch to worry about with getting this popular programming language running well...
In preparation for "future AMD systems", which is likely AMD EPYC Zen 3 "Milan" server processors, there will be more banks for the Machine Check Exception handling...
While Chrome 86 entered beta with many features, Chrome 87 in development has re-enabled the Wayland+X11 Ozone support as another attempt at improving the Wayland support experience off the single binary...
Intel's iNet Wireless Daemon (IWD) is out with a new feature release with this daemon continuing to see new usage and possibly on Ubuntu moving forward...
Less than one year after joining NUVIA as VP of Software, longtime Linux proponent Jon Masters is leaving the company and returning to his previous position at Red Hat...
PipeWire as the Red Hat led project for better audio/video stream management server on the Linux desktop is getting into increasingly great shape. This forward-looking solution that handles PulseAudio/JACK use-cases as well as pleasant integration with the likes of Wayland and Flatpak is ready to take on more user testing...
AMD's open-source Radeon Linux graphics driver developers have sent in their first round of updates to DRM-Next ahead of the Linux 5.10 kernel merge window kicking off in October...
Dbus-Broker as the high performance, D-Bus compatible implementation with BUS1 not panning out yet for high-performance, in-kernel IPC has seen a new release...
The virtual DebConf20 concluded last week as the annual main conference for the Debian GNU/Linux distribution. Recently elected Debian Project Leader Jonathan Carter gave his talk at the event as an overview of where the project is at today as well as some of the problems they are facing today...
Oak Ridge National Laboratory's Leadership Computing Facility (OLCF) announced on Thursday that they are funding improvements to the GNU Compiler Collection (GCC) around GPU compute offloading...
While Unbreakable Enterprise Kernel 6 is the latest and greatest series for Oracle's kernel spin derived from upstream Linux 5.4 as an alternative on Oracle Linux to their "Red Hat Compatible Kernel", for those still making use of the Unbreakable Enterprise Kernel Release 5, a new update was issued today...
Building off the recent release of Chrome 85, Google has now released the beta of Chrome 86 with a number of goodies introduced and promotions for some existing functionality...
Just over one month ago was the GTK 3.99 release and now that has been succeeded by GTK 3.99.1 in getting quite close to the long-awaited GTK 4.0 tool-kit release...
Following the debut of the big Blender 2.90 release and subsequently updating it for the Phoronix Test Suite / OpenBenchmarking.org, here is a deep dive into the Blender 2.90 performance... A number of areas are being looked at with the initial Blender 2.90 benchmarks from how the performance is on various CPUs and GPUs to the performance of the Blender 2.82 vs. 2.90 to looking at the Windows vs. Linux performance for Blender 2.90 with various means of acceleration.
Longtime NVIDIA engineer Thierry Reding who has been involved with the open-source Nouveau driver efforts largely from an embedded/mobile Tegra angle last week sent out the newest patch series...
Earlier this summer building off the latest Windows Subsystem for Linux 2 advancements by Microsoft, NVIDIA released early support for CUDA / GPU compute on WSL2. This week NVIDIA offered up a new version of their CUDA WSL support...
Going back a number of months have been patches for bringing up the Broadcom BCM2711 display pipeline as found with the Raspberry Pi 4 SBC. That work still hasn't been mainlined but a fifth round of patches has now been sent out for review...