commit a7f014f2de04893f95cfe40fe35f15c8dae4b36e
Author: Eric Anholt <email address hidden>
Date: Tue Nov 25 14:02:05 2008 -0800
drm/i915: Respect GM965/GM45 bit-17-instead-of-bit-11 option for swizzling.
This fixes readpixels and buffer corruption when swapped out and in by
disabling tiling on them.
Now that we know that the bit 17 mode isn't just a mistake of older chipsets,
we'll need to work on a clever fix so that we can get the performance of
tiling on these chipsets, but that will require intrusive changes targeted
at the next kernel release, not this one.
Signed-off-by: Eric Anholt <email address hidden>
Signed-off-by: Dave Airlie <email address hidden>
http:// groups. google. com/group/ linux.kernel/ browse_ thread/ thread/ d656dfef0d5b46d 4
commit a7f014f2de04893 f95cfe40fe35f15 c8dae4b36e
Author: Eric Anholt <email address hidden>
Date: Tue Nov 25 14:02:05 2008 -0800
drm/i915: Respect GM965/GM45 bit-17- instead- of-bit- 11 option for swizzling.
This fixes readpixels and buffer corruption when swapped out and in by
disabling tiling on them.
Now that we know that the bit 17 mode isn't just a mistake of older chipsets,
we'll need to work on a clever fix so that we can get the performance of
tiling on these chipsets, but that will require intrusive changes targeted
at the next kernel release, not this one.
Signed-off-by: Eric Anholt <email address hidden>
Signed-off-by: Dave Airlie <email address hidden>