惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
V
V2EX
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Jina AI
Jina AI
小众软件
小众软件
量子位
博客园 - 三生石上(FineUI控件)
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - Franky
博客园_首页
IT之家
IT之家
S
SegmentFault 最新的问题
博客园 - 叶小钗
阮一峰的网络日志
阮一峰的网络日志
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
T
Tailwind CSS Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
爱范儿
爱范儿
月光博客
月光博客
有赞技术团队
有赞技术团队
H
Help Net Security
云风的 BLOG
云风的 BLOG

Phoronix

Linux 7.1-rc6 Released Following Another "Larger-Than-I'd-Wish-For Size" Week KDE Linux Prunes Its Insecure & Unused Software Linux 7.1-rc6 To Support The ASUS ROG RAIKIRI II & Nova 2 Lite Controllers Linux Might Finally Disable The Microsoft RNDIS Protocol Drivers In 2026 Wine-Staging 11.10 Fixes 14 Year Old Bug, Also Fixes Issue Of Some Games Being Too Dark Servo 0.2 Released With Revamped Android Browser UI Zrythm 2.0 Alpha Released For Rewriting The Digital Audio Workstation In C++ & Qt/QML Linux 7.1-rc6 To Hide The Documentation On "clearcpuid" Feature AV2 v1.0 Specification Released For Next-Gen Video Coding Various USB Quirks Merged Ahead Of Linux 7.1-rc6 Rust Coreutils 0.9 Released With Additional Security Hardening, Zero-Copy I/O NixOS 26.05 Released With 20,442 New Packages, Stage 1 Now Based On systemd By Default AMD Submits More Graphics Driver Changes For Linux 7.2 AMD Expands The Range Of Zen 6 CPUs Detected By The Linux Kernel G7 Agrees On Shared Language Around Open-Source AI, Open Weights AI GNOME Circle Takes Stand Against AI Slop, Resources App Makes It Into GNOME Incubator Plasma 6.6, 6.7 & 6.8 See Plenty Of Bug Fixing This Week Genode OS 26.05 Released, Finishes Moving From GitHub To Codeberg SteamOS 3.8.6 Beta Released With Initial Native Support For AMD HDMI VRR Ubuntu 26.10 Snapshot 1 Released For Testing Wine 11.10 Released With VKD3D 2.0, Improved VBScript Compatibility Fwupd 2.1.4 Brings Many Fixes For Bugs Spotted By Anthrophic's Mythos, Firmware Update Support For Intel Arc Pro B65/B70 AMD ROCm 7.2.4 Released With Performance & Stability Fixes CachyOS Delivers Lead Over Arch Linux, Pop!_OS & Ubuntu On System76 Thelio Major Linux Networking Still Seeing "Significantly Bigger" Pull Requests Due To AI Btrfs Change Coming For Linux 7.2 Yields Very Healthy Performance Gain Intel To Support DRM Background Color Property With Linux 7.2 Fedora 45 Considering Use Of PURL Metadata For Uniquely Identifying Software Packages Linux 7.2 To Bring Graphics Driver Fix For Old Integrated Graphics On Intel Sandy Bridge Radeon Software For Linux 26.12 Brings Ubuntu 26.04 Support
VKD3D-Proton Merges Vulkan Descriptor Heap Support
Written by Michael Larabel in Valve on 27 May 2026 at 12:58 PM E · 2026-05-28 · via Phoronix

VALVE

Valve's VKD3D-Proton component to Steam Play (Proton) for Direct3D 12 implemented over the Vulkan API has landed its descriptor heap (VK_EXT_descriptor_heap) support as a big step forward.

VK_EXT_descriptor_heap was introduced back in January with Vulkan 1.4.340. The descriptor heap extension allows for explicit management of descriptors and memory used to store descriptors (descriptor heaps). VK_EXT_descriptor_heap addresses issues uncovered with VK_EXT_descriptor_buffer and should provide more portable guarantees and more predictable performance characteristics. VK_EXT_descriptor_heap should be of big help to Steam Play (VKD3D-Proton usage) and also for addressing issues in different Vulkan drivers like from NVIDIA around their Proton gaming performance.

Since then NVIDIA began shipping descriptor heap support and RADV also merged descriptor heaps in Mesa 26.1. Earlier this month the Intel ANV driver landed experimental heap support.

Back in April was this VKD3D-Proton pull request for implementing descriptor heap support. Hans-Kristian Arntzen explained there:

"Massive behemoth rewrite that is shippable. The full PR is here for testing purposes, but the actual landing will happen in half a million stages.

Hidden behind VKD3D_CONFIG=descriptor_heap since there are still several NVIDIA bugs left to resolve before this can be considered shippable as a default.

Compared to the previous PoC, this PR does not remove legacy code paths (hnnnnnnng), but the idea is that those old paths will eventually be removed once heap is solid everywhere and we can sunset support for ancient GPUs."

As of today the code has been merged with Arntzen commenting:

All merged on master. It's over ...

The next major Steam Play (Proton) update in turn should be quite exciting.