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

GS-hw: Apply clamp/wrap when FBMask enabled #5514

Merged
merged 1 commit into from
Feb 11, 2022
Merged

Conversation

refractionpcsx2
Copy link
Member

Description of Changes

Make sure any clamps (but most importantly 16bit colour masking) gets applied when FBMask is used.

Rationale behind Changes

16 bit colours were incorrectly masked when FBMask was enabled, due to changes in #5471 it kind of made the problem rise to the surface and caused errors on Silent Hill 4, noticeable in the subway.

Suggested Testing Steps

Test games which use 16bit colours (you can usually tell because they use Dithering)

@refractionpcsx2 refractionpcsx2 changed the title GShw: Apply dither/clamp when FBMask enabled GS-hw: Apply dither/clamp when FBMask enabled Feb 11, 2022
@refractionpcsx2 refractionpcsx2 changed the title GS-hw: Apply dither/clamp when FBMask enabled GS-hw: Apply clamp/wrap when FBMask enabled Feb 11, 2022
@lightningterror lightningterror merged commit ad41594 into master Feb 11, 2022
@refractionpcsx2 refractionpcsx2 deleted the gs_fbmask16bit branch February 11, 2022 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants