pcsx2/bin
lightningterror 3b691da8d1 GS-hw: Implement alternative hw blending for Cs*Ad, Cs*Ad + Cd, Cd - Cs*Ad.
Alpha destination value is wrong so let us try to compensate.

Multiply Cs by (255/128) in shader.
Will work best if Cs is 0.5 or less,  if it's higher than 0.5 then the closer to 1 the less accurate it gets.

Ofc it is best to use sw blending but it will help if sw blending is not present/selected for specific draw, will help d3d11 quite more.
2022-01-27 12:09:35 +01:00
..
Langs locales: Fix '\v' escape sequence warnings. 2021-09-30 02:15:43 +02:00
docs Docs : add 'VUOverflowHack' to GameIndex documentation and corrections 2021-09-29 17:41:08 +01:00
resources GS-hw: Implement alternative hw blending for Cs*Ad, Cs*Ad + Cd, Cd - Cs*Ad. 2022-01-27 12:09:35 +01:00
shaders GS/OpenGL: Get rid of interface blocks for convert shaders 2021-12-26 13:21:51 +00:00
PCSX2_keys.ini.default GlobalCommands: Remove FreezeGS 2021-12-12 03:27:43 +00:00
portable.ini Langs: Change the Arabic name properly, update relevant files (thanks for the heads up Gregory :) ) 2014-02-07 20:34:36 +00:00