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.
here is my vkd3d log
Here are my shadder dumps https://drive.google.com/file/d/15qPlMMsNbCwheFun3Vyrmo24kVsPOHJ-/view?usp=sharing
how did you even launched game with VKD3D, how did you installed it. It's not on the Steam
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
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
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.
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?
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.
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).
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.
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.
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
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.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.
@HansKristian-Work Do you have any idea on how to fix this issue?
@Bossiskeyboard
Can you give me a small guide in how I could make the logs in my system and upload it here?
@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
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.
@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.
Try [#2784](https://github.com/HansKristian-Work/vkd3d-proton/pull/2784).
can confirm it's fixed (dlss also works)
Wait, how do I try the new commit? I am still very new to Github...
Wait, how do I try the new commit? I am still very new to Github...
you can:
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 :)
@AntoSkate what launch command table did you use i am not able to have dlss working flawlessly.
proton experimentalx1 2026-01proton 3.0x1 2026-01proton 3.0bx1 2026-01proton hotfixx1 2026-01DXVK_DEBUG=debugx1 2026-01DXVK_ENABLE_NVAPI=1x1 2026-01DXVK_LOG_LEVEL=debugx1 2026-01VKD3D_DEBUG=tracex1 2026-01VKD3D_LOG_FILE=~/zzz.logx1 2026-01VKD3D_SHADER_DEBUG=tracex1 2026-01DXVK_NVAPIx1 2026-01PROTON_FORCE_NVAPI=1x1 2026-01PROTON_LOG=1x1 2026-01DXVK_ENABLE_NVAPI=1 VKD3D_DEBUG=trace VKD3D_SHADER_DEBUG=trace DXVK_DEBUG=debug DXVK_LOG_LEVEL=debug VKD3D_LOG_FILE=~/zzz.log %command% -use-d3d12x1 2026-01%command% -use-d3d12x1 2026-01PROTON_FORCE_NVAPI=1 %command% -use-d3d12x1 2026-010xc0774ddbx2 2026-010xc723b063x2 2026-010x830bb65bx1 2026-010x83a55349x1 2026-010x8b432e87x1 2026-010x8fb38a37x1 2026-010xc64b8be8x1 2026-010xc731525dx1 2026-010xc7f1227cx1 2026-010x8a026a49x1 2026-010x8e2ce90fx1 2026-010xc4ccbc18x1 2026-010xc82a65f7x1 2026-010xc8ffba15x1 2026-010xca5577cfx1 2026-01
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
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
PROTON_LOG=1 %command%and attach the correspondingsteam-xxxxx.logfile in your home directory.wine game.exe > game.log 2>&1and attach the resultinggame.logfile.