https://www.gamingonlinux.com/2024/02/nvidia-open-source-driver-to-use-nvk-zink-for-opengl-on-newer-gpus/ This website makes use of cookies to enhance your browsing experience and provide additional functionality -> More info Deny Cookies - Allow Cookies * Login * Register * Mailing List * Statistics * Steam Tracker * Support Us * Steam Play * Search Articles * Contact Us * Forum * IRC * Discord * Search * Theme: [ ] * GamingOnLinux * GamingOnLinux * Sections + Mailing List + Statistics + Steam Tracker + Support Us + Steam Play + Search Articles + Crowdfunded Games * Contact Us + Email Us + Meet The Team * Forum * IRC * Discord search articles [ ] Go [SUBMIT] Login * Login * * Register * * Theme: [ ] * [ ] [SUBMIT] Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too! [INS::INS] We do often include affiliate links to earn us some pennies. See more here. NVIDIA open source driver to use NVK + Zink for OpenGL on newer GPUs By nwildner - 23 February 2024 at 2:55 pm UTC | Views: 11,865 A recent merge request on the Mesa Git repository added the initial support for allowing drivers to chose Zink as the translation layer for handling OpenGL. This basically does an OpenGL-on-Vulkan implementation making it easier for newer cards to support OpenGL through a generic implementation, reducing duplicate code and making it easier to keep OpenGL around since while not yet deprecated it is being less used on modern games. The merge allows owners of the NVIDIA GeForce RTX 20xx series GPUs and newer to opt to use Zink instead of relying on the default NVC0 Gallium3D implementation to handle OpenGL requests. Those who want to give it a try, it should be as simple as setting the NOUVEAU_USE_ZINK =1 environment variable after updating Mesa 24.1 when your distribution receives the update that is currently only on the main branch of Mesa repository. Since the merge from branch airlied/zink-driver-choice to main was merged 2 days ago, most distros might not be distributing those patches yet. For those who use source-based distros or any source-base package building system like AUR, the package mesa-git is available as a means of tracking the main branch and testing these bleeding-edge features. While NVK as a technology is still in-development with plenty left to do, there has been lots of improvements being implemented on the last year. Related articles: * Mesa 24.0 out now with AMD RADV ray-tracing improvements, more NVIDIA NVK improvements * Check out this great overview of NVK, the open source NVIDIA Vulkan driver * Mesa 23.3 is out now with the NVK Vulkan driver for NVIDIA Additionally, developer Mike Blumenkrantz recently put up another blog post about NVK work and thanks to some recent changes mentioned that "As a result, all GL games now work on NVK. No hyperbole. They just work". Article taken from GamingOnLinux.com. Tags: Drivers, Mesa, Misc, NVIDIA, OpenGL, Vulkan 12 Likes Share Share to Mastodon [twitter] [reddit] [facebook] [telegram] About the author - nwildner author picture I'm and enthusiast of Linux on Laptops and Secure Boot related stuff. Playing exclusively on Linux since 2013. Played on Wine on dates that trace back to 2008(Diablo 2, Lineage 2...). A troubleshooter that used to work with strace and it is now working with Kubernetes... See more from me Some you may have missed, popular articles from the last month: * Heroic Games Launcher v2.13 brings GOG support improvements * Steam surprise launches Lunar New Year Sale 2024 - after previously stopping it * Hazard Pay is an upcoming dark and mysterious block-pushing puzzler [INS::INS] 6 comments Quote This [Fedora]Minux about 8 hours ago * Link View PC info I'm glad this is evolving at this rate. I'm tired of doing QA stuff for NVIDIA without choice nor getting paid. Their proprietary drivers are getting worse with each new release, more bugs, more problems... I feel ashamed of not having payed for AMD instead. I'd wish I could already use open-source drivers. [cry] 1 Likes, Who? [Arch]nwildner about 8 hours ago * Link [nwildner35] View PC info * Website While I'm using mesa-git here, but I didn't switched back to nouveau yet. I also don't know if there are any specifics(caveats) for prime rendering so, not changing from nvidia-dkms yet. 0 Likes WYW about 6 hours ago * Link Sounds good, I'm hoping this also includes the GTX 16xx Turing cards since technically they are newer than the RTX 20xx Turing cards. "In February 2019, Nvidia released the GeForce 16 series of GPUs, which utilizes the new Turing design but lacks the RT and Tensor cores. " 0 Likes Sparhawk about 6 hours ago * Link Having a new gaming laptop arriving really soon. It has NVIDIA in it...so, am quite happy to hear things are evolving! Could not find a decent deal with AMD GPUs. A bit of a shame. 0 Likes Purple Library Guy about 6 hours ago * Link [Purple] I was expecting OpenGL per se to start getting deprecated in favour of Zink + Vulkan, but not so soon. 1 Likes, Who? [Arch]nwildner about 6 hours ago * Link [nwildner35] View PC info * Website Quoting: Purple Library GuyI was expecting OpenGL per se to start getting deprecated in favour of Zink + Vulkan, but not so soon. The advantage here is that Zink implements some of the multithreaded goodies from Vulkan making it naturally faster than any OpenGL implementation on nouveau - https://www.collabora.com/news-and-blog/ news-and-events/nvk-holiday-update.html If it reduces maintenance in OpenGL implementations and ends up adding performance, it's a win-win situation :) 3 Likes, Who? While you're here, please consider supporting GamingOnLinux on: Reward Tiers: # Patreon. Plain Donations: # PayPal. This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue! You can find even more ways to support us on this dedicated page any time. If you already are, thank you! Login / Register [ ] [ ] [ ] Stay logged in. Note: Checking this box requires a cookie. It is not required. --------------------------------------------------------------------- Login Or login with... --------------------------------------------------------------------- [steam] Sign in with Steam [google] Sign in with Google Social logins require cookies to stay logged in. --------------------------------------------------------------------- Register Forgot Login? Support Us Popular this week * System76 are giving their Linux laptops a big refresh * There's a new Godot Engine addon to simplify testing on Steam Deck * Palworld is getting external anti-cheat but it will be mostly optional * World of Goo 2 launches in May on the Epic Store - but Linux support from their website * Inflexion Games give update on Steam Deck & Linux support for Nightingale * > See more over 30 days here Search or view by category Contact * Email Us Latest Comments * Neverwinter Nights: Enhanced Edition gets performance i... about 2 hours ago - mattaraxia * Palworld has now sold over 15 million copies on Steam about 2 hours ago - pb * Palworld has now sold over 15 million copies on Steam about 2 hours ago - satoridepon * Snap store from Canonical (Ubuntu) hit with another cry... about 2 hours ago - LoudTechie * Palworld has now sold over 15 million copies on Steam about 3 hours ago - kuhpunkt * > See more comments Latest Forum Posts * Text Editors 1 hour ago - TimeFreeze * Weekend Players' Club 2/23/2024 about 2 hours ago - StoneColdSpider * [Request] Differentiate openSUSE distributions for PC Info... about 2 hours ago - Liam Dawe * The Evercade Outpost! about 5 hours ago - Mezron * German railway seeking Windows 3.11 admin! about 16 hours ago - StoneColdSpider * See more posts Misc * Cookie Preferences * Support Us * About Us * Website Statistics Join us * RSS Feeds * Mastodon * Twitter * Threads * Threads * GOL Telegram * GOL Discord * GOL Steam * GOL YouTube GamingOnLinux (c) 2024 About Us, Contact Us, Privacy, Ethics logo