LLVM Clang RISC-V Now Supports LTO

With the recent release of LLVM 9.0 the RISC-V back-end was promoted from an experimental CPU back-end to being made "official" for this royalty-free CPU ISA. Work though isn't over on the LLVM RISC-V support with new features continuing to land, like link-time optimizations (LTO) most recently being enabled within the Clang 10 code.

10 Hours Ago - LLVM - RISC-V LLVM - Add A Comment
TURNIP Vulkan Driver Gets MSAA Working

Mesa's TURNIP Vulkan driver that provides open-source Vulkan API support for Qualcomm Adreno hardware in recent weeks has been back to seeing new activity and this week more useful contributions are being made.

16 Hours Ago - Mesa - Freedreno Vulkan - Add A Comment

15 October

Linux Graphics Drivers Could Have User-Space API Changes More Strictly Evaluated

User-space API additions and changes (granted, no ABI breakage permitted for the mainline Linux kernel) to Linux Direct Rendering Manager (DRM) drivers is done fairly easily by their developers and possibly without enough thought. Linux DRM subsystem co-maintainer David Airlie has issued a proposal that would make user-space API alterations more strictly reviewed.

15 October 03:32 AM EDT - Linux Kernel - DRM UAPI Headaches - 8 Comments
LLVM Plans To Switch From Its SVN To Git Workflow Next Week

LLVM developers had been planning to transition to the Git revision control system in place of SVN by the time of their developer meeting in October. It looks like that goal will be realized on the same-day as kicking off that annual developer meeting.

15 October 01:05 AM EDT - LLVM - LLVM Git! - 23 Comments

14 October

13 October

Ubuntu 19.10 Provides Good Out-Of-The-Box Support For The Dell XPS 7390 Icelake Laptop

For those not following on Twitter, recently I picked up one of the new Dell XPS 7390 laptops for finally being able to deliver Linux benchmarks from Intel Ice Lake! Yes, it's real and running under Linux! For those eyeing the Dell XPS 7390 with this being the first prominent laptop with Ice Lake, here is a brief look at the initial experience with using Ubuntu 19.10.

13 October 01:05 PM EDT - Computers - 16 Comments
WireGuard 0.0.20191012 Released With Latest Fixes

WireGuard is still working on transitioning to the Linux kernel's existing crypto API as a faster approach to finally make it into the mainline kernel, but for those using the out-of-tree WireGuard secure VPN tunnel support, a new development release is available.

13 October 09:46 AM EDT - Programming - WireGuard 0.0.20191012 - 4 Comments
Vulkan To Better Handle Variable Rate Displays / Adaptive-Sync In The Future

While longtime X11 developer Keith Packard is now working for SiFive on RISC-V processors by day, he's still involved in the Linux graphics world through his contract work for Valve. At the XDC2019 conference earlier this month he presented on display timing, the current Linux plumbing for it, and also bringing up Vulkan will better support variable rate displays in the future.

13 October 07:32 AM EDT - Vulkan - Vulkan Display Timing - 12 Comments
GNOME's Mutter 3.35.1 Fixes The Night Light Mode On Wayland

With many of the prominent fixes that we've talked about for GNOME Shell and Mutter since last month's 3.34 release having been back-ported to 3.34.1, this weekend's release of GNOME Shell 3.35.1 and Mutter 3.35.1 as the first steps towards GNOME 3.36 aren't all that big. But at least in the case of this new Mutter development release are some worthwhile fixes.

13 October 07:11 AM EDT - GNOME - GNOME Shell + Mutter 3.35.1 - 8 Comments

12 October

Past 30 Days Of News | Articles & Reviews | News Archives | RSS Feed