Scott Mansell 418296961c Fix various issues with zfreeze implemntation.
Results are still not correct, but things are getting closer.

 * Don't cull CULLALL primitives so early so they can be used as reference
        planes.
 * Convert CalculateZSlope to screenspace coordinates.
 * Convert Pixelshader to screenspace coordinates (instead of worldspace
        xy coordinates, which is totally wrong)
 * Divide depth by 2^24 instead of clamping to 0.0-1.0 as was done
        before.

Progress:
 * Rouge Squadron 2/3 appear correct in game (videos in rs2 save file
         selection are missing)
 * Shadows draw 100% correctly in NHL 2003.
 * Mario golf menu renders correctly.
 * NFS: HP2, shadows sometimes render on top of car or below the road.
 * Mario Tennis, courts and shadows render correctly, but at wrong depth
 * Blood Omen 2, doesn't work.
2015-01-23 03:32:31 +13:00
..
2014-11-18 16:51:21 -05:00
2014-10-09 00:06:04 -04:00
2015-01-18 13:29:34 +01:00
2015-01-07 21:51:47 +01:00
2014-08-19 10:05:58 -04:00
2014-09-11 13:05:31 -04:00
2015-01-12 15:18:18 -05:00
2014-12-09 18:56:27 +01:00
2014-07-26 14:37:18 +02:00
2015-01-21 22:30:41 -07:00
2014-03-09 21:14:26 +01:00
2015-01-12 15:18:18 -05:00
2015-01-12 15:18:18 -05:00
2015-01-18 19:47:48 +01:00
2015-01-21 15:55:32 -07:00
2015-01-21 15:55:32 -07:00