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: Extend blend second pass to more blend formulas. #11113

Merged
merged 1 commit into from
Apr 23, 2024

Conversation

lightningterror
Copy link
Contributor

@lightningterror lightningterror commented Apr 20, 2024

Description of Changes

GS/HW: Extend blend second pass to more blend formulas.
Cs + Cd*Ad, Cs - Cd*Ad, Cd*(1 - Ad), Cs*(1 + Ad), Cs*(1 - Ad).

Rationale behind Changes

More accuracy on basic blend on dx.

Suggested Testing Steps

Test scarface, mgs3, tokyo extreme racer.

Eye Candy:
Scarface, master vs pr dx basic blend:
image

@bigol83
Copy link

bigol83 commented Apr 20, 2024

Metal Gear Solid 3 still has black spots in the forest with DX11 and DX12 on Basic and any other blending level.
Metal Gear Solid 3 - Snake Eater_SLES-82024_20240421002354

@lightningterror lightningterror force-pushed the gs_extend_blend_pass2 branch 3 times, most recently from 5708ed7 to 1a41518 Compare April 21, 2024 13:14
`Cs + Cd*Ad, Cs - Cd*Ad, Cd*(1 - Ad), Cs*(1 + Ad), Cs*(1 - Ad).`
@lightningterror lightningterror merged commit d824ae6 into master Apr 23, 2024
22 checks passed
@lightningterror lightningterror deleted the gs_extend_blend_pass2 branch April 23, 2024 00:00
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.

4 participants