this post was submitted on 20 Nov 2025
33 points (97.1% liked)

Linux Gaming

22166 readers
529 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

No memes/shitposts/low-effort posts, please.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
 

The team behind vkd3d has announced the release of version 1.18. Developed and maintained by the Wine project, it’s an open-source library that translates Microsoft’s Direct3D graphics calls to Vulkan, thus allowing Windows applications and games that use Direct3D 12 to run on systems where only Vulkan is available.

One highlight is the addition of CreateCommandList1() from the ID3D12Device4 interface, extending coverage of newer D3D12 features used by modern Windows titles.

The shader compiler sees the biggest set of changes. vkd3d 1.18 improves HLSL handling by performing more constant folding, simplifying math expressions, and flattening if/else branches when older shader models require it. Plus, it also expands support for older Shader Model 1–3 code, adds StructuredBuffer loads, and implements several widely used HLSL intrinsics.

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here