protonscr

Descriptor Heap produces Black Screen in the game NTE (Neverness to Everness)

vkd3dclosed
HansKristian-Work/vkd3d-proton#3022 · opened 2026-05-13 by Valarck82 · updated 2026-06-03 · 6 comments · github
VValarck82 2026-05-13 github

Descriptor heap produces a bug artifacts on this game, in the login menu, the game works fine, but when the actual game start running, there is a black screen,

and if you open the game menu, crashes.

Image Image Image

https://github.com/user-attachments/assets/86d07c98-7148-410e-98d3-8c57c57f8de6

( RADV_EXPERIMENTAL=heap VKD3D_CONFIG=descriptor_heap,enable_experimental_features PROTON_VKD3D_HEAP=1)

Software information

Neverness to Everness, Performance settings

System information

Laptop: MSI Delta 15

  • GPU: Radeon RX 6700M
  • Driver: Mesa-git 26.2
  • Wine version: 11 (Dw - Proton 11.0.1)
  • VKD3D-Proton version: 3.0.1

Log files

Please attach Proton or Wine logs as a text file:

  • When using Proton, set the Steam launch options for your game to PROTON_LOG=1 %command% and attach the corresponding steam-xxxxx.log file in your home directory.
  • When using regular Wine, use wine game.exe > game.log 2>&1 and attach the resulting game.log file.

steam-10124626801754898432.zip

VValarck82 2026-05-13 github

i had to compress the file because it was too big

HHansKristian-Work maintainer 2026-05-16 github

I found a bug recently with RDNA2 and descriptor heap which may explain this.

VValarck82 2026-05-16 github

Black Myth wukong, Stellar Blade and others works "whitout bugs" no performance boost but even slightly performance regression in some cases with the descriptor heap, so yeah, RDNA 2 at least is not seeing benefits from the descriptor heap at the moment...

HHansKristian-Work maintainer 2026-05-18 github

RDNA 2 at least is not seeing benefits from the descriptor heap at the moment

AMD GPUs are not expected to see any gains from descriptor heap.

HHansKristian-Work maintainer 2026-05-18 github

Updated descriptor-heap-rebase with a fix that should resolve this.

HHansKristian-Work maintainer 2026-06-03 github

Think I recall this being fixed, so closing.