Bugzilla – Bug 19317
[G45 GEM] readpix fails with tiling on when using two different sizes memory banks(1G,512MB)
Last modified: 2009-11-05 06:02:12 UTC
Created attachment 21536 [details]
--3D driver: (intel-2008-q4)f96baeaac3ef41260ac3975750627ece073fdce0
--DRM: shipped with kernel 2.6.28
Bug detailed description:
start X and run readpix, the picture display incorrectly with tiling on when using two memory banks. It works well with tiling enabled when using one memory bank only.
1. xinit &
Created attachment 21537 [details]
working fine here on dual-channel g45.
(In reply to comment #2)
> working fine here on dual-channel g45.
Yes, but now the issue is: if one is 1G and the other is 512MB, readpix fails with tiling on . We try this with any combination of two memory slots.
Our q965 does not has this issue, it may be g45 issue only.
This issue still eixsts with current build.
Author: Eric Anholt <email@example.com>
Date: Fri Oct 30 15:33:11 2009 -0700
intel: Use GTT mapping when available for swrast.
This improves piglit quick.tests runtime from 19:33 minutes to 6:06 on
my GM45. It should also hide most of the A17 swizzling issues, though
they'll still exist when swapping occurs (which is the kernel's problem
It still fails with commit 7c8bed62e0165a0be3363f7abf81bf9e30341e00.
But it is verified with recent driver. Following is these commits: