protonscr

Zenless Zone Zero failed to launch with RTX and DLSS on DX12

vkd3dclosed
HansKristian-Work/vkd3d-proton#2776 · opened 2026-01-03 by novesce · updated 2026-01-09 · 24 comments · github
Nnovesce 2026-01-03 github

Please describe your issue as accurately as possible. Include screenshots or videos if relevant

When i try to launch ZenlessZoneZero with DX12, RTX and DLSS the game would not pass the loading screen that comes after the title screen. Even if I don't force DXVK_NVAPI and just enable or not even at all, this will happen anyways. I even tried different versions of Proton and they also don't work. I even tried to use spritz wine and that also doesn't work.

PROTON_FORCE_NVAPI=1 %command% -use-d3d12

https://youtu.be/yV-QH6K2O60

Software information

Name of the game, settings used etc.

System information

  • GPU: 4090
  • Driver: 590.48.01
  • Wine version: Proton Hotfix
  • VKD3D-Proton version: Whatever proton hotfix is using idk

Log files

Please attach Proton or Wine logs as a text file:

vkd3d_detailed.log

https://drive.google.com/file/d/1PS83FVyc99D9b1i6UpcrllDyX3RLCLjo/view?usp=sharing

  • 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.
Nnovesce 2026-01-03 github

ok so i tried using spritz wine tkg with 3.0b and dlss turned off but rtx on, the game was able to load but when i try to have dlss everything is just back.

Nnovesce 2026-01-03 github

Here is the game.log from wine spritz tkg.

Image

game.log

Nnovesce 2026-01-03 github

here is my vkd3d log

vkd3d_dlss_issue.log

HHellHusband 2026-01-04 github

how did you even launched game with VKD3D, how did you installed it. It's not on the Steam

AAntoSkate 2026-01-04 github

how did you even launched game with VKD3D, how did you installed it. It's not on the Steam

If you install from the hoyo launcher you just need to add a new non steam game with %command% -use-d3d12 as launch option and the zzz exe in Program files/Hoyoplay/games/zenlesszonezero as exe path

Nnovesce 2026-01-05 github

how did you even launched game with VKD3D, how did you installed it. It's not on the Steam

alternatively instead of steam you can use sleepy launcher and use a specific script to install dxvk nvapi and vkd3d proton at the same time to it and launch it with my command

CCybertiger24 2026-01-07 github

The game works like normal in my side with dx12 but it does create these strange "shadows" that aren't supposed to be there at all which come and go as you travel and when enabling ray tracing, several textures break (the number of the textures breaking depends on the map you're in) and start emitting bright green light regardless of whether you set ray tracing to low, normal, or high.

BTW this is actually my first time commenting on a bug report on Github.

AAntoSkate 2026-01-07 github

The game works like normal in my side with dx12 but it does create these strange "shadows" that aren't supposed to be there at all which come and go as you travel and when enabling ray tracing, several textures break (the number of the textures breaking depends on the map you're in) and start emitting bright green light regardless of whether you set ray tracing to low, normal, or high.

BTW this is actually my first time commenting on a bug report on Github.

it just crashes for me after the loading screen... what gpu and proton / vkd3d version are you using?

Nnovesce 2026-01-07 github

The game works like normal in my side with dx12 but it does create these strange "shadows" that aren't supposed to be there at all which come and go as you travel and when enabling ray tracing, several textures break (the number of the textures breaking depends on the map you're in) and start emitting bright green light regardless of whether you set ray tracing to low, normal, or high.

BTW this is actually my first time commenting on a bug report on Github.

everything works fine for me until i turn on dlss, everything just goes black.

CCybertiger24 2026-01-07 github

I have a RTX 2050 GPU (I know it's not that great) and before, I was using kron4k's wine with the latest dxvk-2.7.1 and vkd3d-proton-3.0b but the game would crash. So I tried GE-Proton-28 which had a more bleeding edge dxvk and vkd3d-proton and the game would crash a few times then it would run successfully and continues to do so but there is a chance the game will crash and then goes through that loop again.

Before writing this message, I just did my daily log in and music disk grinding with the game running in dx12. It was working but then it crashed as soon as I was about to teleport to a different map and now it's going through the crash cycle.

EDIT 2: I don't have DLSS support right now, and I didn't have Ray Tracing support until version 3.8 was installed and this missing Ray Tracing support was the same in Windows.

EDIT 3: I made a mistake in mentioning game version, its 2.5 not 3.8 (I also play Star Rail on mobile, that's why).

Nnovesce 2026-01-08 github

Here is what Gemini said what is going with my stuff:

To provide "everything" from the logs, we must look at the interaction between the DirectX 12 calls from the game and the Vulkan translation performed by vkd3d-proton.

The "black screen" is a result of a cascading failure where hardware limitations, driver errors, and software "workarounds" collide.

1. The "Smoking Gun": Texture View Remapping

The most frequent entry in your ultra log (appearing thousands of times) is a trace level entry regarding texture fixups.

  • Log Entry: trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.

  • The Conflict: D3D12 (Windows) allows a shader to treat a single texture as an "Array" of one. Vulkan is stricter. vkd3d forces this remapping to help NVIDIA drivers, but DLSS requires raw 2D Motion Vectors. * The Result: When the DLSS algorithm asks for the "Motion Vector Texture," it gets a "2D Array" instead. The algorithm cannot read this format, defaults to a null value, and renders the final frame as pure black.


2. Every Unique Hexadecimal "Unknown" (Shader Parsing)

These are the specific chunks of shader code in Zenless Zone Zero that vkd3d does not recognize. When these are skipped, specific graphical effects (lighting, shadows, or DLSS calculations) fail to compile.

Unique Groups (Exhaustive List):

  • Set A: 0x0ecf459d, 0xa8a81c89, 0x1eae2f00, 0x21e6abaf

  • Set B: 0x12f850ba, 0x13659a1f, 0x6ec7c8e1, 0xa78b8098

  • Set C: 0x1a562ff8, 0xbb033005, 0x51126a70, 0x5f816480

  • Set D: 0x2c8d48b5, 0x7dcbcc9a, 0x248ed684, 0x53f030cb

  • Set E: 0x3770e78f, 0x0fb18687, 0x2936c4ba, 0xa22803af

  • Set F: 0x47015443, 0xd42ecada, 0xf7f5a0a9, 0x63a6f0ef

  • Set G: 0x5d846da1, 0xc723b063, 0x7a26dafe, 0x4aafd3c4

  • Set H: 0x68462d65, 0x8e2ce90f, 0xb28d73f4, 0x7a405c57

  • Set I: 0x76bac7d6, 0xe9f5f6ab, 0xe7371aa8, 0x60044145

  • Set J: 0x786d967f, 0x0cf185da, 0xff29d444, 0xca5577cf

  • Set K: 0x950baca9, 0xbf7bf7c8, 0x10783ef4, 0x789e0c4a

  • Set L: 0x987ea3be, 0x5922a9ab, 0xa0b7f0f8, 0x514996ee

  • Set M: 0x9e6aec02, 0x1ddbd846, 0x8a026a49, 0x350578af

  • Set N: 0xabe8713b, 0x17f539d4, 0x5de762d7, 0xb3fe3135

  • Set O: 0xc4ccbc18, 0x6ba89c9c, 0x11bd55c4, 0xd206ce34

  • Set P: 0xc82a65f7, 0xdee503d9, 0x332a4de5, 0xab23b66c

  • Set Q: 0xc8ffba15, 0x1f2e4d6b, 0xd652e57e, 0x7aa1c604

  • Set R: 0xede60dec, 0xfcdf3cf3, 0x48159236, 0x2b750107

  • Set S: 0xffe6c82c, 0x2678f7e5, 0xa74b7845, 0xfa087312

  • Set T (Partial/End): 0xea404c9d, 0xc0774ddb


3. All Logged Failures (ERR, WARN, FIXME)

These are the systemic reasons for the crash, categorised by severity.

Tag | Message | Impact -- | -- | -- ERR | Failed to enumerate instance layers | Your Vulkan driver cannot load the compatibility layers needed for DLSS to communicate with the NVIDIA hardware. WARN | Missing sufficient features to expose WMMA | Critical for DLSS. Your current setup is missing Matrix Math support (Tensor cores). DLSS literally cannot run without this. WARN | Ignoring DXBC checksum | The game's code is being bypassed, which often leads to the "black world" effect if lighting calculations are skipped. WARN | DSV format is DXGI_FORMAT_UNKNOWN | The Depth Stencil View (how the game sees "distance") is broken. DLSS needs this to know what is close vs. far. FIXME | TotalLaneCount = 12288, may be inaccurate | The GPU core count is being guessed, causing potential timing issues with DLSS frames. INFO | Topology: HVV usage is allowed | Confirming that the Resizable BAR is working, but it isn't enough to save the DLSS pipe.

4. Conclusion: The "Dead End"

The log reveals that Zenless Zone Zero uses a specific D3D12 implementation that triggers a mandatory NVIDIA workaround in vkd3d-proton 3.0.0. This workaround converts 2D textures to Array textures.

Because DLSS must have 2D textures to function, the "fix" for NVIDIA graphics is the "break" for DLSS. Until this specific game is added to the vkd3d-proton source code as an exception to that remapping rule, DLSS will always result in a black screen.

Nnovesce 2026-01-08 github

@HansKristian-Work Do you have any idea on how to fix this issue?

CCybertiger24 2026-01-08 github

@Bossiskeyboard
Can you give me a small guide in how I could make the logs in my system and upload it here?

Nnovesce 2026-01-08 github

@Bossiskeyboard Can you give me a small guide in how I could make the logs in my system and upload it here?

DXVK_ENABLE_NVAPI=1 VKD3D_DEBUG=trace VKD3D_SHADER_DEBUG=trace DXVK_DEBUG=debug DXVK_LOG_LEVEL=debug VKD3D_LOG_FILE=~/zzz.log %command% -use-d3d12

and the log should be on your home directory

@Cybertiger24

HHansKristian-Work maintainer 2026-01-08 github

That AI summary is complete gibberish and nonsensical.
Those warns are not enabled by default, but it really shouldn't be a warn, it's just skipping irrelevant stuff.

Anyway, the shader dump did actually find a bug in CFG. I'll look into that.

CCybertiger24 2026-01-08 github

@HansKristian-Work

I have made my own log. During log making, I recompiled the shaders in-game to get the absolute of what is happening. Unfortunately, this made my log pretty big by 82 MiB of size. So I am just gonna state the stuff that seems important. Now this is made with the game crashing right after the successful log in on loop. I will update you with a log where the game does not crash.

028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0xd722594e
028c:warn:skip_dword_unknown: 0x83a55349
028c:warn:skip_dword_unknown: 0xc7f1227c
028c:warn:skip_dword_unknown: 0x92a4a77a
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0xd722594e
028c:warn:skip_dword_unknown: 0x83a55349
028c:warn:skip_dword_unknown: 0xc7f1227c
028c:warn:skip_dword_unknown: 0x92a4a77a
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0xc64b8be8
028c:warn:skip_dword_unknown: 0x57665ded
028c:warn:skip_dword_unknown: 0xdded47bb
028c:warn:skip_dword_unknown: 0x5f079fa7
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0xc64b8be8
028c:warn:skip_dword_unknown: 0x57665ded
028c:warn:skip_dword_unknown: 0xdded47bb
028c:warn:skip_dword_unknown: 0x5f079fa7
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x4b6cd042
028c:warn:skip_dword_unknown: 0x0a7b89cb
028c:warn:skip_dword_unknown: 0xff706552
028c:warn:skip_dword_unknown: 0x61dfa3aa
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x4b6cd042
028c:warn:skip_dword_unknown: 0x0a7b89cb
028c:warn:skip_dword_unknown: 0xff706552
028c:warn:skip_dword_unknown: 0x61dfa3aa
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x676b6290
028c:warn:skip_dword_unknown: 0x8b432e87
028c:warn:skip_dword_unknown: 0x9ff467a1
028c:warn:skip_dword_unknown: 0xfe57569f
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x676b6290
028c:warn:skip_dword_unknown: 0x8b432e87
028c:warn:skip_dword_unknown: 0x9ff467a1
028c:warn:skip_dword_unknown: 0xfe57569f
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0xee05c2f8
028c:warn:skip_dword_unknown: 0x5914cff0
028c:warn:skip_dword_unknown: 0xf79033e7
028c:warn:skip_dword_unknown: 0xd64d67f7
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0xee05c2f8
028c:warn:skip_dword_unknown: 0x5914cff0
028c:warn:skip_dword_unknown: 0xf79033e7
028c:warn:skip_dword_unknown: 0xd64d67f7
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0xffabd75f
028c:warn:skip_dword_unknown: 0x42410f46
028c:warn:skip_dword_unknown: 0xe7a70483
028c:warn:skip_dword_unknown: 0x470a1a09
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0xffabd75f
028c:warn:skip_dword_unknown: 0x42410f46
028c:warn:skip_dword_unknown: 0xe7a70483
028c:warn:skip_dword_unknown: 0x470a1a09
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x5d846da1
028c:warn:skip_dword_unknown: 0xc723b063
028c:warn:skip_dword_unknown: 0x7a26dafe
028c:warn:skip_dword_unknown: 0x4aafd3c4
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x5d846da1
028c:warn:skip_dword_unknown: 0xc723b063
028c:warn:skip_dword_unknown: 0x7a26dafe
028c:warn:skip_dword_unknown: 0x4aafd3c4
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0xea404c9d
028c:warn:skip_dword_unknown: 0xc0774ddb
028c:warn:skip_dword_unknown: 0x8fb38a37
028c:warn:skip_dword_unknown: 0x07e8ea99
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0xea404c9d
028c:warn:skip_dword_unknown: 0xc0774ddb
028c:warn:skip_dword_unknown: 0x8fb38a37
028c:warn:skip_dword_unknown: 0x07e8ea99
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x5d846da1
028c:warn:skip_dword_unknown: 0xc723b063
028c:warn:skip_dword_unknown: 0x7a26dafe
028c:warn:skip_dword_unknown: 0x4aafd3c4
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x5d846da1
028c:warn:skip_dword_unknown: 0xc723b063
028c:warn:skip_dword_unknown: 0x7a26dafe
028c:warn:skip_dword_unknown: 0x4aafd3c4
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0xe66cf1be
028c:warn:skip_dword_unknown: 0x5e7e5b4b
028c:warn:skip_dword_unknown: 0x657039d2
028c:warn:skip_dword_unknown: 0x830bb65b
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0xe66cf1be
028c:warn:skip_dword_unknown: 0x5e7e5b4b
028c:warn:skip_dword_unknown: 0x657039d2
028c:warn:skip_dword_unknown: 0x830bb65b
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0xee05c2f8
028c:warn:skip_dword_unknown: 0x5914cff0
028c:warn:skip_dword_unknown: 0xf79033e7
028c:warn:skip_dword_unknown: 0xd64d67f7
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0xee05c2f8
028c:warn:skip_dword_unknown: 0x5914cff0
028c:warn:skip_dword_unknown: 0xf79033e7
028c:warn:skip_dword_unknown: 0xd64d67f7
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x34a10fcc
028c:warn:skip_dword_unknown: 0xd8f491b9
028c:warn:skip_dword_unknown: 0x2075a794
028c:warn:skip_dword_unknown: 0xc731525d
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x34a10fcc
028c:warn:skip_dword_unknown: 0xd8f491b9
028c:warn:skip_dword_unknown: 0x2075a794
028c:warn:skip_dword_unknown: 0xc731525d
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x5d846da1
028c:warn:skip_dword_unknown: 0xc723b063
028c:warn:skip_dword_unknown: 0x7a26dafe
028c:warn:skip_dword_unknown: 0x4aafd3c4
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x5d846da1
028c:warn:skip_dword_unknown: 0xc723b063
028c:warn:skip_dword_unknown: 0x7a26dafe
028c:warn:skip_dword_unknown: 0x4aafd3c4
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x12a0ee4d
028c:warn:skip_dword_unknown: 0xa777114e
028c:warn:skip_dword_unknown: 0x403f61a5
028c:warn:skip_dword_unknown: 0x9cae922c
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x12a0ee4d
028c:warn:skip_dword_unknown: 0xa777114e
028c:warn:skip_dword_unknown: 0x403f61a5
028c:warn:skip_dword_unknown: 0x9cae922c
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x5d846da1
028c:warn:skip_dword_unknown: 0xc723b063
028c:warn:skip_dword_unknown: 0x7a26dafe
028c:warn:skip_dword_unknown: 0x4aafd3c4
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x5d846da1
028c:warn:skip_dword_unknown: 0xc723b063
028c:warn:skip_dword_unknown: 0x7a26dafe
028c:warn:skip_dword_unknown: 0x4aafd3c4
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x69c6a846
028c:warn:skip_dword_unknown: 0x18052583
028c:warn:skip_dword_unknown: 0x58e84c34
028c:warn:skip_dword_unknown: 0x70eaa537
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x69c6a846
028c:warn:skip_dword_unknown: 0x18052583
028c:warn:skip_dword_unknown: 0x58e84c34
028c:warn:skip_dword_unknown: 0x70eaa537
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0xee05c2f8
028c:warn:skip_dword_unknown: 0x5914cff0
028c:warn:skip_dword_unknown: 0xf79033e7
028c:warn:skip_dword_unknown: 0xd64d67f7
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0xee05c2f8
028c:warn:skip_dword_unknown: 0x5914cff0
028c:warn:skip_dword_unknown: 0xf79033e7
028c:warn:skip_dword_unknown: 0xd64d67f7
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x5cb5abb5
028c:warn:skip_dword_unknown: 0x10149058
028c:warn:skip_dword_unknown: 0xec76c729
028c:warn:skip_dword_unknown: 0x418da296
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:warn:parse_dxbc: Ignoring DXBC checksum.
028c:warn:skip_dword_unknown: Skipping 4 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x5cb5abb5
028c:warn:skip_dword_unknown: 0x10149058
028c:warn:skip_dword_unknown: 0xec76c729
028c:warn:skip_dword_unknown: 0x418da296
028c:warn:skip_dword_unknown: Skipping 1 unknown DWORDs:
028c:warn:skip_dword_unknown: 0x00000008
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:trace:vkd3d_texture_view_desc_fixup: Remapping 2D to 2D_ARRAY. Needs Vulkan spec tightening to match D3D12 properly.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.
028c:warn:d3d12_heap_QueryInterface: {696442be-a72e-4059-bc79-5b5c98040fad} not implemented, returning E_NOINTERFACE.

HHansKristian-Work maintainer 2026-01-08 github
AAntoSkate 2026-01-08 github

Try [#2784](https://github.com/HansKristian-Work/vkd3d-proton/pull/2784).

can confirm it's fixed (dlss also works)

Image Image
CCybertiger24 2026-01-08 github

Wait, how do I try the new commit? I am still very new to Github...

AAntoSkate 2026-01-08 github

Wait, how do I try the new commit? I am still very new to Github...

you can:

  • download the latest zip artifact from the actions here on github and overwrite the vkd3d-proton files in the wine/proton you use
  • build from source following the instructions on the README
  • wait for a proton experimental bleeding-edge update (should be later today) and use that
CCybertiger24 2026-01-08 github

The game is working flawlessly, I no longer experience those strange shadows and those textures breaking that then illuminate extremely bright green light. Now all I need to do is to change my Ray Tracing to low because my game is LAGGING now.

Thanks HanzKristian-Work for this fix :)

Nnovesce 2026-01-09 github

@AntoSkate what launch command table did you use i am not able to have dlss working flawlessly.