doitsujin / dxvk

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
zlib License
12.98k stars 832 forks source link

Shadow bugs on Counter-Strike Online 2 #1940

Open Valen7789 opened 3 years ago

Valen7789 commented 3 years ago

cso2_0865 cso2_0862 cso2_0864 The game with DXVK (the games runs under DirectX 9.0 like any Source engine game) and it reduces almost all the stutters but it has Shadow issues and the Steam overlay doesn't work (like the latest update of Portal2)

doitsujin commented 3 years ago

The issue template exists for a reason...

misyltoad commented 3 years ago

Steam overlay not working was fixed in he latest Steam Client beta. It is not a DXVK bug.

misyltoad commented 3 years ago

also I have no idea wtf you are even running this game on cause you didn't follow the template

Valen7789 commented 3 years ago

also I have no idea wtf you are even running this game on cause you didn't follow the template

all right all right! sorry sorry! :c i just followed a old tutorial to run GTA IV on Vulkan and i tried with other Dx9 games

Valen7789 commented 3 years ago

also I have no idea wtf you are even running this game on cause you didn't follow the template

i just dropped the 32bit version of d3d9.dll into the game folder and... well it runs

misyltoad commented 3 years ago

Can you please fill in the information in the template.

Valen7789 commented 3 years ago

Can you please fill in the information in the template.

sorry if i'm dumb but... how i can see the template?

K0bin commented 3 years ago

Please describe your issue as accurately as possible. If you run into a problem with a binary release, make sure to test with latest master as well.

Important: When reporting an issue with a specific game or application, such as crashes or rendering issues, please include log files and, if possible, a D3D11/D3D9 Apitrace (see https://github.com/apitrace/apitrace) so that the issue can be reproduced. In order to create a trace for D3D11/D3D10: Run wine apitrace.exe trace -a dxgi YOURGAME.exe. In order to create a trace for D3D9: Follow https://github.com/Joshua-Ashton/d9vk/wiki/Making-a-Trace. Preferably record the trace on Windows, or wined3d if possible.

Reports with no log files will be ignored.

Software information

Name of the game, settings used etc.

System information

Apitrace file(s)

Log files

That was in the text field when you opened the issue.

Valen7789 commented 3 years ago

Software Information -Counter-Strike Online 2

System Information -XFX Radeon RX 570 -Driver: Radeon Adrenalin Software 21.2.2 -OS: Windows 10 Pro 64bit 20H2 -DXVK version: 1.8

Log File launcher_d3d9.log

Valen7789 commented 3 years ago

Again sorry for my mistake. I don't usually use github a lot and I didn't see the template before making the report

misyltoad commented 3 years ago

Np

Blisto91 commented 1 year ago

@Valen7789 if you are still around and still have the game at hand could i get you to retest this? I haven't been able to do it myself so far.

Valen7789 commented 1 year ago

Yeah I'm here. I can help if you need

Blisto91 commented 1 year ago

Great! Do you still have this issue with dxvk 2.1 (or master) and updated drivers?

Valen7789 commented 1 year ago

Great! Do you still have this issue with dxvk 2.1 (or master) and updated drivers?

I didn't tried with the latest version and yes I have the latest drivers of the RX 6700XT

Valen7789 commented 1 year ago

Great! Do you still have this issue with dxvk 2.1 (or master) and updated drivers?

i will tell you the results later

Valen7789 commented 1 year ago

Great! Do you still have this issue with dxvk 2.1 (or master) and updated drivers?

well i've tried on the 23.3.2 adrenaline drivers and the shadow bug still exists and at higher FPS there's a lot of sttutering but improves a lot the image quality and increases a bit more the fps. cso2_0933 cso2_0935 cso2_0931 cso2_0932

Valen7789 commented 1 year ago

@Blisto91 btw sorry for answer too late i've done a lot of things today ;_;

K0bin commented 1 year ago

Probably depth bias again. #2892

Blisto91 commented 1 year ago

Thank you for testing. If it is indeed depth bias then we are currently waiting for a Vulkan extension that will help the issue.

qwertychouskie commented 1 year ago

This should have been fixed by https://github.com/doitsujin/dxvk/pull/3501

@Valen7789 can you test using a recent build from master (e.g. https://github.com/doitsujin/dxvk/suites/14745654133/artifacts/838098858) and see if the issue still exists? (You may need to update your GPU driver too, as the Vulkan extension that enables the new behavior just released a few months ago.)

Blisto91 commented 1 year ago

The AMD Windows driver don't support the extension yet. Why I was waiting asking 🙂

Unless they added support and I missed it? 😱

qwertychouskie commented 1 year ago

The AMD Windows driver don't support the extension yet. Why I was waiting asking slightly_smiling_face

If that's the case, then maybe close this issue as notourbug at this point, given the unofficial support status of DXVK on Windows, and the fact that there's not really anything more DXVK can do on its side.

Unless they added support and I missed it? 😱

Doesn't seem so yet: https://www.amd.com/en/support/kb/release-notes/rn-rad-win-vulkan

Blisto91 commented 1 year ago

It likely is our bug. Just waiting for the depth bias extension to be supported so the suspicion of it being the likely cause can be confirmed before closing.