Project

General

Profile

Actions

Emulator Issues #10224

closed

Vertex rounding hack not working in Vulkan

Added by LuismaSP about 7 years ago. Updated over 6 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
5.0-5767

Description

Game Name?

Silent hill (USA)

Game ID? (right click the game in the game list, properties, info tab)

R5WEA4

What's the problem? Describe what went wrong.

Check the vertex rounding hack, and try to start the silent hill shattered memories (Using Vulkan) --> Blackscreen

Other backends works as expected (Opengl, DX12, DX11)

Tested with custom and default settings.

Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?

Dolphin 5.0-3404

What are your PC specifications? (CPU, GPU, Operating System, more)
i7 4790k
16GB DDR3
GTX 970

Actions #1

Updated by iwubcode about 7 years ago

Just guessing this may be driver related? I do most of my gaming / testing with Vulkan enabled and have no issues with or without the vertex rounding hack turned on. I'm on an AMD card though.

Actions #2

Updated by Stenzek about 7 years ago

  • Status changed from New to Questionable

I don't think this is related to the vertex rounding hack in particular. There's some issue on some NV cards where the vulkan backend doesn't render anything, and I've never been able to reproduce it, despite testing across multiple generations/CPUs/operating systems.

Actions #3

Updated by LuismaSP about 7 years ago

Stenzek wrote:

I don't think this is related to the vertex rounding hack in particular. There's some issue on some NV cards where the vulkan backend doesn't render anything, and I've never been able to reproduce it, despite testing across multiple generations/CPUs/operating systems.

Well, i donĀ“t know if is a Nvidia problem, but i tested all the games i have, and all the games works perfect with vulkan, unless i check the rounding hack box. Only a few games like Goldeneye wii works with that box checked. In the other 99% of cases i got a black screen. And i tested the other backends with the rounding hack, all works perfect. The only problem is vulkan + rounding hack.

Actions #4

Updated by markwest76 about 7 years ago

I can confirm that vertex rounding option on Vulkan doesn't work (at least on my system: WIndows 10 - Intel e8600 - Nvidia GTX950)

Actions #5

Updated by mstreurman about 7 years ago

Works perfectly here: Core i7 4800MQ, GTX870m windows 10.

Actions #6

Updated by Runo almost 7 years ago

Stenzek wrote:

I don't think this is related to the vertex rounding hack in particular. There's some issue on some NV cards where the vulkan backend doesn't render anything, and I've never been able to reproduce it, despite testing across multiple generations/CPUs/operating systems.

Then this might be related to https://bugs.dolphin-emu.org/issues/10301 which I've been trying to investigate. I even captured a video of the issue, it's on the notes.

Actions #7

Updated by Stenzek over 6 years ago

  • Status changed from Questionable to Fix pending

Assuming the issue is still the shaders which is worked around by using the GLSL extension, it should be fixed by PR#6111.

https://github.com/dolphin-emu/dolphin/pull/6111
Windows build: https://dl.dolphin-emu.org/prs/pr-6111-dolphin-latest-x64.7z

Actions #8

Updated by LuismaSP over 6 years ago

Stenzek wrote:

Assuming the issue is still the shaders which is worked around by using the GLSL extension, it should be fixed by PR#6111.

https://github.com/dolphin-emu/dolphin/pull/6111
Windows build: https://dl.dolphin-emu.org/prs/pr-6111-dolphin-latest-x64.7z

Fixed with that PR.

Actions #9

Updated by JosJuice over 6 years ago

  • Status changed from Fix pending to Fixed
  • Fixed in set to 5.0-5767
Actions

Also available in: Atom PDF