Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MGS4 higher resolution rendering graphical corruption on RDNA3 #14803

Closed
plsfixrito opened this issue Nov 8, 2023 · 9 comments
Closed

MGS4 higher resolution rendering graphical corruption on RDNA3 #14803

plsfixrito opened this issue Nov 8, 2023 · 9 comments

Comments

@plsfixrito
Copy link

Quick summary

When using the following settings the skybox starts to flicker on MGS4 using AMD Vulkan driver.

settings that the issue occurs with:
GPU menu

  • Renderer Vulkan
  • Scaling 300% (any value beyond 200% will have the issue)

All other settings are default except those recommended on the WIKI.

Details

The issue does appear when using AMD CPU+GPU and using Vulkan as renderer, but it is not present when using AMD CPU+GPU with OpenGL. Also the issue is not present when using a laptop with intel/nvidia hardware using the same settings.

Attach a log file

METAL GEAR SOLID 4 GUNS OF THE PATRIOTS [NPUB31633].log.gz

Attach capture files for visual issues

NPUB31633_screenshot_2023_11_08_13_28_09

Both RSX file and Renderdoc are too large to upload to github even after compressing.

System configuration

CPU AMD 7700X
GPU AMD 7900XTX

Other details

No response

@AniLeo
Copy link
Member

AniLeo commented Nov 18, 2023

rrc/rdc file can be uploaded elsewhere and linked here as a downloadable

@AniLeo AniLeo added Need Information Driver: AMD Vulkan Proprietary or amdvlk AMD Vulkan driver Render: Vulkan labels Nov 18, 2023
@kd-11
Copy link
Contributor

kd-11 commented Nov 20, 2023

I suspect it's Z-buffer emulation crap. AMD does not expose 24-bit depth buffers which PS3 relies on.
Test what happens with "high precision Z buffer" option with OpenGL and see if the problem re-appears.

@plsfixrito
Copy link
Author

rrc/rdc file can be uploaded elsewhere and linked here as a downloadable

I uploaded rrc to mega
https://mega.nz/file/1kJDGbyA#VlbCC7Fj5VOIOdR0bnnAEtDjLe7s___DOGd67wlZX4k

@plsfixrito
Copy link
Author

I suspect it's Z-buffer emulation crap. AMD does not expose 24-bit depth buffers which PS3 relies on. Test what happens with "high precision Z buffer" option with OpenGL and see if the problem re-appears.

I used the option with OpenGL and 300% upscale the issue didn't appear.
NPUB31633_screenshot_2023_11_25_20_54_42

@kd-11
Copy link
Contributor

kd-11 commented Nov 25, 2023

That means this is most likely the same issue as #14838 affecting RDNA3.

@grimmute
Copy link

grimmute commented Dec 19, 2023

I have finished BLES00246 last week on 5800X3D+6900XT using the latest drivers with Vulkan + 300% scaling. I haven't encountered this issue. It might indeed be an issue specific to RDNA3.

@AniLeo AniLeo changed the title MGS4 Upscaling on AMD GPU Vulkan MGS4 higher resolution rendering graphical corruption on RDNA3 Jan 8, 2024
@asp0909
Copy link

asp0909 commented Feb 5, 2024

I have the same problem! rx 7900 xtx! RDNA 3 specific problem... is there a solution expected?

@asp0909
Copy link

asp0909 commented Feb 19, 2024

Captura de pantalla (14)
vulkan 7900 xtx adrenaline latest beta drivers 16/2/2024

@AniLeo
Copy link
Member

AniLeo commented Mar 3, 2024

Duplicate of #14838 where the main discussion took place.


Closing as fixed by AMD.

Added this to the documentation at https://github.com/RPCS3/rpcs3/wiki/Graphics-Driver-Issues for historical purposes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants