Eric Anholt
e76a16deb8
drm/i915: Fix tiling pitch handling on 8xx.
...
The pitch field is an exponent on pre-965, so we were rejecting buffers
on 8xx that we shouldn't have. 915 got lucky in that the largest legal
value happened to match (8KB / 512 = 0x10), but 8xx has a smaller tile width.
Additionally, we programmed that bad value into the register on 8xx, so the
only pitch that would work correctly was 4096 (512-1023 pixels), while others
would probably give bad rendering or hangs.
Signed-off-by: Eric Anholt <eric@anholt.net >
fd.o bug #20473 .
2009-05-26 19:11:31 -07:00
..
2009-05-16 01:55:59 -04:00
2009-05-15 14:14:56 -04:00
2009-05-24 21:15:07 +02:00
2009-05-19 08:27:42 +02:00
2009-05-20 08:42:06 +02:00
2009-05-22 07:30:41 -07:00
2009-04-21 13:41:47 -07:00
2009-05-26 12:04:50 -04:00
2009-05-17 15:48:05 -07:00
2009-05-12 14:41:48 -07:00
2009-04-21 13:41:51 -07:00
2009-05-02 15:36:10 -07:00
2009-05-26 19:11:31 -07:00
2009-05-11 17:09:21 +02:00
2009-05-08 20:27:28 +02:00
2009-05-12 11:21:51 -07:00
2009-05-22 16:23:39 +02:00
2009-05-13 16:31:12 -07:00
2009-05-20 23:26:51 +01:00
2009-05-21 15:04:15 -07:00
2009-05-26 12:13:11 -07:00
2009-04-24 08:16:05 -07:00
2009-05-26 12:57:36 +10:00
2009-05-09 18:54:32 -03:00
2009-04-21 13:41:50 -07:00
2009-05-19 22:22:28 +02:00
2009-05-15 12:20:57 -04:00
2009-05-20 23:26:51 +01:00
2009-05-18 08:36:21 -07:00
2009-05-25 22:56:11 -07:00
2009-05-07 17:28:59 +02:00
2009-05-19 15:26:07 -07:00
2009-04-23 23:25:40 +01:00
2009-05-14 11:28:27 -04:00
2009-05-08 00:22:29 -04:00
2009-05-18 11:21:10 +01:00
2009-05-20 23:26:51 +01:00
2009-04-27 10:07:37 -05:00
2009-04-14 19:46:19 -07:00
2009-05-18 14:17:17 -05:00
2009-05-22 21:47:52 -07:00
2009-05-12 14:11:34 -07:00
2009-05-08 19:39:28 -07:00
2009-05-14 13:40:53 -04:00
2009-04-16 16:17:11 -07:00
2009-05-18 08:37:15 -07:00
2009-05-22 13:19:15 +09:00
2009-04-19 23:14:01 +09:30
2009-04-23 23:25:41 +01:00
2009-05-05 11:43:13 -07:00
2009-04-29 15:41:13 -03:00