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

GTA IV: Colour flickering on Proton Experimental #6265

Closed
2 tasks done
lukelmy opened this issue Oct 24, 2022 · 2 comments
Closed
2 tasks done

GTA IV: Colour flickering on Proton Experimental #6265

lukelmy opened this issue Oct 24, 2022 · 2 comments

Comments

@lukelmy
Copy link

lukelmy commented Oct 24, 2022

Compatibility Report

  • Name of the game with compatibility issues: Grand Theft Auto IV: The Complete Edition
  • Steam AppID of the game: 12210

System Information

  • GPU: AMD 6900 XT
  • Driver/LLVM version: AMDGPU stack 22.20
  • Kernel version: 5.15.0
  • Proton version: Proton Experimental

I confirm:

  • that I haven't found an existing compatibility report for this game.
  • that I have checked whether there are updates for my system available.

Symptoms

When starting game with Proton Experimental, colour flickering can be observed. However, images are normal when using Proton 7.0-4. The problematic shader module is found with Renderdoc. If NAN judgement is added before extended instruction NMin(or NClamp) instead of only NMin(or NClamp) in the spirv-dis of problematic shader module, the image is normal. Guessing it's a SPIR-V generated issue.

colour_flickering

The original spirv-dis and the modified spirv-dis of the problematic shader module on Proton Experimental are listed as follows:
spv_pass.txt
spv_fail.txt

Reproduction

  • Start a new game
@mbriar
Copy link

mbriar commented Oct 24, 2022

This is expected if you use the proprietary vulkan driver, which does not support VK_EXT_attachment_feedback_loop_layout (yet?). It shouldn't happen with RADV, which is also the recommended driver for proton in general.

@kisak-valve
Copy link
Member

Hello @lukelmy, we're using one issue report per unofficially supported game title, so I've gone ahead and transferred this issue report to #350 (comment).

@kisak-valve kisak-valve closed this as not planned Won't fix, can't repro, duplicate, stale Oct 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants