From LinuxReviewsJump to navigationJump to search
- The Mesa RADV Vulkan Driver Will Soon Have An Option That Boosts Performance 30%+ On RDNA2 GPUs By Rendering LessThose who have the very latest Radeon RX 6000 series graphics cards from AMD will get the option of doing fewer fragment shader invocations per pixel rendered in Vulkan games when Mesa 21.1 is released come May. This can provide a huge performance-boost, or nearly none at all, depending on the game or workload. The new Mesa option requires variable rate shading support in hardware, so it is only for those who have a shiny new GPU from AMD.
- Mesa 21 Broke VAAPI Hardware Encoding On Machines With AMD Graphics Cards. A Fix Is Coming.Those of you who have tried to hardware encode video using AMD hardware after upgrading to Mesa 21 may have noticed that the encoded video is, in fact, not a video - it's some kind of odd slide-show with one new frame every 5 seconds or so. Mesa 20.3 didn't have that problem, Mesa 21 and the newly released 21.0.2 bug-fix do. The Mesa developers are aware of the problem we are referring to and a patch has been merged into the upcoming 21.0.3 version scheduled to be released around two weeks from now.
- Mesa 21.0.2 Is Released With Minor Bug-Fixes Mostly For AMD Graphics HardwareMesa 21.0.2 is a bug-fix release with small fixes for EGL, the Panfrost driver, the RADV Vulkan driver for AMD and the ACO shader compiler that goes along with it, and a LLVM related fix those of you with older AMD graphics cards will want.
- Mesa Considers Dropping Default Support For 16+ Year Old x86 CPUsThe Mesa graphics stack supports a really wide range of hardware. The current stable 21.0 Mesa version works on really old 32-bit x86 computers with ancient graphics cards. By-default support for some of those old x86 computers could soon be a thing of the past, the Mesa developers are currently discussing if the SSE2 processor instructions should be a default compiler flag for Mesa builds. GNU/Linux distributions will still be able to set their own flags.
- AMD ROCm 4.1 Is Released With A Fine New Notice Saying "GUI-Based software" Is "Not Supported"The latest AMD Radeon Open Compute (ROCm) stack brings a few new features for AMDs data-center customers. OpenCL, which is what most GNU/Linux desktop applications use for GPU compute, is not even mentioned in the "What's New" section of the release notes. There is, instead, a shiny new notice on the ROCm documentation website saying "GUI-based software applications are currently not supported".
- Mesa Could Fork Older "Classic" Display Drivers Out To A Separate "Mesa Classic-LTS" BranchDylan Baker, release-manager for the Mesa graphics stack used by all the GNU/Linux distributions, is proposing to rid the Mesa of older "classic" display drivers by moving them to a separate "classic-lts" branch. Users of integrated Intel graphics provided by chips prior to Broadwell would have to switch to the new "classic-lts" graphics library to keep their computers working if Mesa goes forward with Bakers proposal.
- The Mesa Graphics Library Developers Are Considering Dropping Android AOSP SupportThe developers of the Mesa graphics library, mainly used to provide OpenGL and Vulkan API support on Linux desktop systems, are debating if they should drop Mesa's support for the Android Open Source Project (AOSP) operating system. It would still be possible to build Mesa using the Android NDK toolchain.
- The Linux Desktop Could "Soon" Get Support For Vulkan With 10-Bit Color EnabledEnabling 10-bit color is a non-issue on proprietary operating systems. That is far from being the case on the GNU/Linux desktop. Enabling 10-bit color on GNU/Linux is easy enough, but things like the Vulkan graphics API, the Steam games store and launcher, the KDE Plasma and Deepin desktop environments and Chromium hardware acceleration do not work.
mpvdeveloper Niklas Haas has submitted patches to the Mesa graphics stack that make it possible to run Vulkan games and applications on GNU/Linux desktops when 10-bit color is enabled.
- The Closed-Source NVIDIA Linux Driver Is Incompatible With Linux 5.9 And Support Won't Come Until Mid-NovemberThe latest Nvidia graphics driver for Linux, v455.28, won't work with the latest Linux kernel. This may be due to an intentional change on the Linux kernel side that blocks third party shims from using GPL-only symbols. Regardless of the root cause, anyone using Nvidia on Linux should stick with Linux 5.8 for now. Nvidia has promised that an updated driver compatible with Linux 5.9 will arrive mid-November.
- AMDVLK 2020.Q4.1 Is Released With A New Vulkan Extension And Three Game-Specific FixesAMD has released a new version of their AMDVLK Vulkan driver for Linux with support for one new Vulkan extensions and game-specific fixes for Wolfenstein II: The New Colossus, Second Extinction and X-plane. Performance is still overall worse than the AMD RADV Vulkan driver that comes with Mesa 20.2.0 and performance is much worse in specific graphics benchmarks and image up-scaling.
- Mesa Just Got A Significant Performance Boost For Intel Tiger Lake ChipsIntel's Kenneth Graunke has written a few patches for Intel Gen12+ graphics chips that boost graphics performance by one to twelve percent. Don't get too excited, it only applies to Intel Tigerlake and newer and they won't arrive in mainstream GNU/Linux distributions until Mesa 20.3 is released mid-December.
- Vulkan Specification Version 1.2.158 Brings Two New ExtensionsVersion 1.2.158 of the Vulkan specification introduces
VK_KHR_fragment_shading_ratethat lets developers change the rate at which fragments are shaded on a per-region, per-primitive or per-draw basis and
VK_KHR_shader_terminate_invocationwhich, together with the previously introduced
VK_EXT_shader_demote_to_helper_invocationextension, lets developers do a much more specific
- Latest 20.41.18123 Intel NEO OpenCL Driver Claims "Production" OpenCL 3.0 Quality On All Intel CPUs Going Back To BroadwellIntel made their Neo Graphics Compute-Runtime OpenCL claim to have OpenCL 3.0 support on all chips going back to Broadwell in the v20.40.18075. The latest v20.41.18123 goes one step further by having that same claim in the release-notes. There's also a new
clinfowarning regarding the supposed OpenCL 3.0 support.
- Mesa 20.1.10 Is Released With A Handful Of Bug-FixesMesa 20.1.10 is a small bug-fix release for GNU/Linux distributions that have not yet upgraded to Mesa 20.2.0. There's not much to see, there's seven for the Intel graphics drivers and two on the AMD side.
- Intel's latest NEO OpenCL Driver Claims Support For OpenCL 3.0 On All Intel Chips Going Back To BroadwellIntel's latest NEO OpenCL driver, now going by the name Compute-Runtime since it has gained support for more than just OpenCL compute, claims to have OpenCL 3.0 support on all Intel chips going back to Broadwell. It doesn't actually support OpenCL 3.0 on anything other than Intel's latest Tiger Lake chips, but it does claim to.
- DXVK DirectX To Vulkan Translation Layer 1.7.2 ReleasedThe latest DXVK Direct3D 9 to 11 to Vulkan translation layer has seven game-specific fixes and some Direxct3D 9 fixes specific to AMD's AMDVLK Vulkan driver. DXVK can be used as an alternative to Wine's own wined3d DX 9-11 to OpenGL translation layer while we wait for Wine to get their own C-implemented DX 9-11 to Vulkan back-end ready.
- Mesa Developers Debate Using Rust Code In MesaThe Mesa code-base does not have any code written in the Rust programming language. That could change. Alyssa Rosenzweig has taken the initiative to allow parts of Mesa to be written in Rust.
- AMDVLK v-2020.Q3.6 Is Released With Four Game-Specific FixesThe latest AMDVLK driver has one new Vulkan extension and game-specific fixes for Doom VFR, Baldur's Gate 3 and Red Dead Redemption 2. AMDVLK's performance is still worse, in some cases far worse, than what the RADV Mesa Vulkan driver from Mesa 20.2.0 offers. AMDVLK v-2020.Q3.6 does offer better compatibility so it may be worth installing it side-by-side the Mesa RADV Vulkan driver if you own a AMD graphics card.
- Mesa 20.2.0 Is ReleasedThere is a lot to of new features in the latest Linux graphics stack. Mesa 20.2 offers Vulkan 1.2 support, OpenGL 4.5 support for llvmpipe, faster NIR performance and the ACO shader compiler for Vulkan on AMD hardware is now the default shader compiler for the AMD RADV Vulkan driver.
- Linux 5.9-rc7 Is A Total Disaster On Machines With Intel GraphicsThe latest Linux 5.9 release candidate won't even let you start the X display server on machines with integrated Intel graphics. Running Linux on machines with integrated Intel graphics has been problematic since Linux 5.0. All those problems remained an issue with Linux 5.9-rc6. Linux 5.9-rc7 takes it one step further, it won't even let you get into a graphical environment without crashing the
i915kernel display driver for Intel GPU chips. It is a complete and utter disaster for people using integrated Intel graphics.
Retrieved from "https://linuxreviews.org/w/index.php?title=Graphics_news&oldid=18258"