Gregory Hainaut
85543db094
gsdx-tc: trace the alpha channel update in TC
...
Improve the rendering in MGS3 (even if the game is still broken
due to others TC issues)
// Typical bug (MGS3 blue cloud):
// 1/ RT used as 32 bits => alpha channel written
// 2/ RT used as 24 bits => no update of alpha channel
// 3/ Lookup of texture that used alpha channel as index, HasSharedBits will return false
// because of the previous draw call format
//
// Solution: consider the RT as 32 bits if the alpha was used in the past
2015-07-01 09:36:53 +02:00
..
2014-01-26 00:58:21 +00:00
2014-11-08 21:30:14 +01:00
2015-07-01 09:36:53 +02:00
2014-12-02 00:16:34 +01:00
2014-04-13 10:06:52 +02:00
2015-04-17 19:12:36 +02:00
2015-07-01 09:36:53 +02:00
2015-06-04 20:22:05 +02:00
2015-06-25 10:25:57 +02:00
2015-06-25 10:25:57 +02:00
2015-05-05 11:20:25 +02:00
2015-05-05 11:20:25 +02:00
2012-09-09 18:16:11 +00:00
2012-09-09 18:16:11 +00:00
2012-09-09 18:16:11 +00:00
2013-06-23 10:46:24 +00:00
2013-06-23 10:46:24 +00:00
2014-07-15 18:21:03 -05:00
2012-09-09 18:16:11 +00:00
2014-05-03 10:18:27 +02:00
2012-09-09 18:16:11 +00:00
2015-05-15 20:49:32 +02:00
2014-12-02 00:16:33 +01:00
2014-05-03 10:18:27 +02:00
2012-09-09 18:16:11 +00:00
2012-09-09 18:16:11 +00:00
2015-05-28 01:34:51 +05:30
2012-09-09 18:16:11 +00:00
2014-07-15 18:21:03 -05:00
2012-09-09 18:16:11 +00:00
2013-06-29 12:02:03 +00:00
2012-09-09 18:16:11 +00:00
2012-09-09 18:16:11 +00:00
2015-07-01 09:36:53 +02:00
2015-07-01 09:36:53 +02:00
2012-09-09 18:16:11 +00:00
2012-09-09 18:16:11 +00:00
2013-06-17 04:11:10 +00:00
2013-07-01 21:28:58 +00:00
2015-05-18 19:57:21 +02:00
2015-05-18 16:56:44 +02:00
2013-07-01 21:28:58 +00:00
2013-07-01 21:28:58 +00:00
2015-05-15 20:40:09 +02:00
2012-09-09 18:16:11 +00:00
2013-06-28 17:32:37 +00:00
2012-09-09 18:16:11 +00:00
2015-06-10 20:13:27 +05:30
2013-07-23 13:55:38 +00:00
2015-05-21 09:48:15 +02:00
2015-05-21 09:48:15 +02:00
2015-05-28 21:41:02 +01:00
2015-05-28 21:41:02 +01:00
2015-05-15 20:49:32 +02:00
2015-05-19 13:14:18 +02:00
2012-09-09 18:16:11 +00:00
2015-07-01 09:30:20 +02:00
2012-09-09 18:16:11 +00:00
2015-05-15 20:49:32 +02:00
2015-07-01 09:36:53 +02:00
2015-07-01 09:36:53 +02:00
2015-05-19 13:14:18 +02:00
2015-05-19 13:14:18 +02:00
2014-12-02 00:16:34 +01:00
2014-12-02 00:16:34 +01:00
2012-09-09 18:16:11 +00:00
2012-09-09 18:16:11 +00:00
2015-06-24 19:42:53 +02:00
2015-05-23 12:20:26 +02:00
2015-05-15 20:49:32 +02:00
2013-06-23 10:46:24 +00:00
2013-06-23 10:46:24 +00:00
2013-06-23 10:46:24 +00:00
2015-05-15 20:40:09 +02:00
2014-07-16 12:13:09 -05:00
2015-05-15 20:40:09 +02:00
2015-05-15 20:40:09 +02:00
2015-05-15 20:40:09 +02:00
2015-05-11 13:45:24 +02:00
2015-05-11 13:45:24 +02:00
2015-05-28 01:34:51 +05:30
2015-05-28 01:34:51 +05:30
2015-07-01 09:30:20 +02:00
2015-07-01 09:30:20 +02:00
2015-06-14 10:27:02 +02:00
2014-05-06 20:28:18 +02:00
2011-02-23 09:16:00 +00:00
2015-06-14 10:27:02 +02:00
2011-02-19 10:57:28 +00:00
2015-07-01 09:30:20 +02:00
2012-09-09 18:16:11 +00:00
2013-06-24 01:11:00 +00:00
2015-07-01 09:36:53 +02:00
2015-05-29 11:05:52 +02:00
2015-05-15 20:40:09 +02:00
2015-05-15 20:40:09 +02:00
2015-05-19 13:14:18 +02:00
2015-06-04 19:58:58 +02:00
2014-11-24 23:44:32 +01:00
2012-09-09 18:16:11 +00:00
2015-05-24 12:51:20 +02:00
2015-05-18 17:08:18 +02:00
2015-05-18 17:08:18 +02:00
2015-05-18 17:08:18 +02:00
2015-05-15 20:49:32 +02:00
2015-07-01 09:36:53 +02:00
2015-05-15 20:40:09 +02:00
2014-12-02 00:16:35 +01:00
2015-05-15 20:40:09 +02:00
2015-05-15 20:40:09 +02:00
2015-07-01 09:30:20 +02:00
2012-09-09 18:16:11 +00:00
2013-06-06 11:36:01 +00:00
2012-09-09 18:16:11 +00:00
2015-07-01 09:36:53 +02:00
2013-06-06 11:36:01 +00:00
2015-07-01 09:36:53 +02:00
2015-07-01 09:36:35 +02:00
2012-09-09 18:16:11 +00:00
2012-09-09 18:16:11 +00:00
2015-07-01 09:36:53 +02:00
2015-07-01 09:36:53 +02:00
2015-07-01 09:36:53 +02:00
2012-09-09 18:16:11 +00:00
2013-06-24 01:11:00 +00:00
2015-07-01 09:36:53 +02:00
2015-07-01 09:36:53 +02:00
2015-07-01 09:30:20 +02:00
2014-12-02 00:16:35 +01:00
2013-06-20 05:07:52 +00:00
2013-06-20 05:07:52 +00:00
2012-09-09 18:16:11 +00:00
2014-07-16 13:21:45 -05:00
2013-06-24 01:11:00 +00:00
2013-06-20 05:07:52 +00:00
2012-09-09 18:16:11 +00:00
2015-05-18 16:45:38 +02:00
2014-10-02 20:44:22 +02:00
2015-06-17 22:41:16 +01:00
2015-06-17 22:25:43 +01:00
2012-09-09 18:16:11 +00:00
2012-09-09 18:16:11 +00:00
2012-09-09 18:16:11 +00:00
2012-09-09 18:16:11 +00:00
2012-09-09 18:16:11 +00:00
2012-09-09 18:16:11 +00:00
2012-09-09 18:16:11 +00:00
2015-05-12 17:41:41 +02:00
2015-07-01 09:36:53 +02:00
2015-07-01 09:30:20 +02:00
2015-07-01 09:36:53 +02:00
2015-07-01 09:30:20 +02:00
2015-07-01 09:36:53 +02:00
2015-07-01 09:36:53 +02:00
2015-07-01 09:36:53 +02:00
2012-09-09 18:16:11 +00:00
2015-05-15 20:40:09 +02:00
2012-09-09 18:16:11 +00:00
2014-07-15 01:47:26 -04:00
2015-07-01 09:30:20 +02:00
2012-09-09 18:16:11 +00:00
2015-05-26 15:36:48 +02:00
2012-09-09 18:16:11 +00:00
2012-09-09 18:16:11 +00:00
2015-06-24 19:50:09 +02:00
2015-05-18 11:29:04 +02:00
2015-05-16 12:47:28 +02:00
2015-05-16 12:47:28 +02:00
2015-05-18 17:08:18 +02:00
2015-04-17 19:03:21 +02:00
2015-04-17 19:03:21 +02:00
2015-05-11 12:35:41 +02:00
2015-04-17 18:24:23 +02:00
2014-12-02 00:16:35 +01:00
2014-05-06 09:25:00 +02:00
2014-11-11 20:54:34 +01:00
2014-10-02 20:44:22 +02:00
2015-06-04 08:28:40 +02:00
2012-09-09 18:16:11 +00:00
2012-09-09 18:16:11 +00:00
2013-06-29 12:02:03 +00:00
2013-06-10 20:43:03 +00:00
2013-07-01 21:28:58 +00:00
2015-05-15 20:45:31 +02:00
2012-09-09 18:16:11 +00:00
2015-06-25 10:25:57 +02:00
2013-08-03 08:29:01 +00:00
2013-06-16 02:48:16 +00:00
2013-01-04 15:41:37 +00:00
2015-05-11 15:33:40 +02:00
2015-05-11 15:33:40 +02:00
2015-05-01 20:02:17 +02:00
2015-05-01 20:02:17 +02:00
2015-05-26 11:03:59 +02:00
2015-05-07 18:41:10 +02:00
2013-10-24 20:54:27 +00:00
2015-07-01 09:30:20 +02:00
2015-06-05 20:31:14 +02:00
2015-06-05 20:31:14 +02:00
2014-04-13 10:41:24 +02:00