https://www.collabora.com/news-and-blog/news-and-events/nvk-is-now-ready-for-prime-time.html Collabora Logo - Click/tap to navigate to the Collabora website homepage * About + Who we are + Our expertise + Our work + Open Source + Our ecosystem * Services + Guide + Train + Build + Integrate + Optimize + Maintain * Industries + Automotive + Digital TV + Silicon + OEM + VR/AR * News & Blog * Careers * Contact Menu button * About * Services * Industries * News & Blog * Careers * Contact * +44 (0)1223 362967 * +1 514 667 2499 * contact@collabora.com We're hiring! [heroSizer_] * * Home * News & Blog * News NVK is now ready for prime time Faith Ekstrand avatar Faith Ekstrand February 28, 2024 Share this post: [socialShar] [socialShar] [socialShar] [socialShar] [socialShar] Reading time: Today, I'm proud to announce that NVK, the open-source Vulkan driver for NVIDIA hardware in Mesa, is now ready for prime time. I just landed a merge request which gets rid of the non-conformant implementation warnings and changes the Meson configuration option for NVK from nouveau-experimental to just nouveau. This will act as a signal to distros that it's now time to start shipping NVK to users. I can't speak on behalf of distros, but NVK will be part of Mesa 24.1 and you should expect to see it in either the spring or fall release of your favorite Linux distro. Back in october, I announced that NVK had reached Vulkan 1.0 conformance on Turing hardware. As of today NVK is now a conformant Vulkan 1.3 implementation on Turing (RTX 2000 and GTX 1600 series), Ampere (RTX 3000 series), and Ada (RTX 4000 series) GPUs. Not only have we jumped forward three Vulkan versions, but the new test runs were done with the GSP firmware enabled and includes Ampere and Ada GPUs. Also, unlike the initial 1.0 run, there are no hacks this time. Every test we passed in those conformance test runs also passes on upstream Mesa. We've also been hard at work the last few months finishing up the final bits required so that DXVK now runs out-of-the-box on upstream Mesa. Not every D3D11 game is guaranteed to work (there will be bugs) but the core requirements are all there. We are actively working on the remaining pieces to support D3D12 emulation via VKD3D-Proton. A lot is already done or in progress but there are still a few pieces missing, so don't expect D3D12 games to work just yet. For OpenGL support, we are still expecting Zink + NVK to be the plan going forward. Not everything works yet but we are also actively triaging the remaining Zink bugs to provide OpenGL 4.6 on top of NVK via Zink. While the old nouveau OpenGL driver will continue to exist and work as well as it ever has, Zink + NVK has already surpassed the old OpenGL in terms of performance in many cases. In the long term, we expect it to offer more features and better stability as well. Performance is still a work in progress and continues to improve regularly. A lot of titles are running at 60 FPS or better on recent GPUs. With others, we're seeing bottlenecks that we have yet to triage. If you want to know if your favorite game performs well, the best way is to just try. Related Posts NVK holiday update: What we've achieved, and where we're headed NVK holiday update: What we've achieved, and where we're headed NVK reaches Vulkan 1.0 conformance NVK reaches Vulkan 1.0 conformance X.Org Developer's Conference 2023 X.Org Developer's Conference 2023 Related Posts NVK holiday update: What we've achieved, and where we're headed NVK holiday update: What we've achieved, and where we're headed NVK reaches Vulkan 1.0 conformance NVK reaches Vulkan 1.0 conformance X.Org Developer's Conference 2023 X.Org Developer's Conference 2023 Comments (0) Add a Comment Name: [ ] Email: [ ] Website: [ ] [ ] Notify of New Replies: [ ] Please tick this box to confirm you have read and accept the terms of our privacy notice regarding collection/storage and usage of your personal data: * Allowed tags:
Add a new comment: [ ] [ ] [ ] [ ] [ ] Post Search the newsroom Search [Search news & blog..] [Search] Latest News & Events Patch submitted to introduce GitLab-CI pipeline for Linux kernel testing 01/03/2024 This initial version includes static checks (checkpatch and smatch for now) and build tests across various architectures and configurations,... NVK is now ready for prime time 28/02/2024 The merge request has landed, the non-conformant implementation warnings are gone, and NVK's Meson configuration now reads "nouveau" instead... Smells like team spirit: Meet our newest Collaborans! 26/02/2024 We've recently had some new faces join the team and we are delighted that our talented new joiners have readily jumped in to advance the... About Collabora Whether writing a line of code or shaping a longer-term strategic software development plan, we'll help you navigate the ever-evolving world of Open Source. hangugyi guggihangugeo beojeonyi Collabora.com bogi Bandeira de PortuguesAcesse Collabora.com em Portugues Learn more * Who we are * Services * Our expertise * Industries * Our work * Careers * Open Source Collabora on Twitter Collabora on YouTube Collabora on Mastodon Collabora on LinkedIn Collabora on Facebook Collabora RSS Feed +44 1223 362967 +1 514 667 2499 contact@collabora.com Open Since 2005 logo We use cookies on this website to ensure that you get the best experience. By continuing to use this website you are consenting to the use of these cookies. To find out more please follow this link. Collabora Ltd (c) 2005-2024. All rights reserved. Privacy Notice. Sitemap. To ensure the Collabora website works as designed, please enable JavaScript. Thanks