Files
pcsx2/plugins/GSdx
Gregory Hainaut a3efc77255 gsdx ogl: use an HLE shader to avoid upscaling line in ICO
ICO uses a depth of field effect for the fog. Depth is extracted
into the alpha channel of a texture. And then used as blending factor.
You need a 1:1 texture/pixel mapping otherwise you will line at boundaries.

In order to extract the DoF, ICO moves the depth buffer around the GS
memory. Memory moves are implemented in the not-scaled world. It means
that we can't have the above 1:1 ratio. And we don't know anymore that
data are coming from the current depth buffer.

The solution: I reused an HLE channel shader to read the depth buffer directly.
This way I have the guarantee that pixel/depth are aligned.

Close #1816
2017-03-16 08:27:12 +01:00
..
…
2016-11-20 13:21:11 +01:00
2017-01-13 23:52:02 +00:00
2017-01-15 20:07:10 +01:00
2017-01-15 20:07:10 +01:00
2016-01-18 23:59:27 +01:00
2016-09-03 00:10:23 +02:00
…
2017-03-10 18:05:34 +01:00
2017-03-10 18:05:34 +01:00
2017-01-26 17:12:13 +01:00
2016-05-21 13:34:18 +01:00
2016-12-08 01:18:17 +00:00
2017-01-15 20:07:10 +01:00
2017-01-26 17:12:13 +01:00
2017-03-05 22:16:01 +01:00
2017-03-11 00:24:38 +01:00
…
2016-01-27 22:41:45 +00:00
2017-01-30 17:54:21 +01:00
2017-03-13 23:57:15 +00:00