Skip to content

[Regression]: Shader based anisotropic filtering causes significantly worse shader compilation hitches (0.1% lows) #14459

@lextra2

Description

@lextra2

Describe the Bug

Tested on Windows 11 25H2 with 581.80 drivers.

Starting from v2.7.284 #14188
the shader compilation hitches are about 31% worse than v2.7.283
and starting from v2.7.301 #14370
they're about 53% worse than v2.7.283

v2.7.283 = 32 FPS VIDEO
v2.7.284 = 22 FPS -31% VIDEO <-- Regression 1
v2.7.301 = 15 FPS -53% VIDEO <-- Regression 2

Reproduction Steps

Requires Ratchet - Deadlocked SCUS-97465
Requires a third party overlay that can measure 0.1% FPS lows. I used RTSS with presentmon_foreground.ovl

Delete the following shader folders, before opening PCSX2:
"C:\Users\Master\AppData\Local\NVIDIA"
"C:\Users\Master\Documents\PCSX2\cache"
Obviously you'll need to change the username for your account.

Use this savefile Mcd001.zip
Use this config PCSX2_ini.zip

  1. Launch the game and toggle fast-forward with F4.
  2. Load the savefile and wait until you've loaded into the game controlling Ratchet.
  3. DO NOT MOVE YET.
  4. Wait until you hear the announcer say "Run Ratchet, run!"
  5. You can now disable fast-forward.
  6. Wait until your FPS-overlay shows 60 FPS for the 0.1% lows.
  7. You can now start moving and shooting in the same direction as me in the video.

PCSX2 Revision

v2.7.346

Operating System

Windows 11

CPU

AMD Ryzen 7600X

GPU

Nvidia RTX 5070 Ti

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions