Go to file
Eric Anholt b6fc8df9a5 Properly detect the GTT size on the G965.
In the past, the GTT has always been sized just large enough to map the whole
graphics aperture.  However, apparently on the G965 that isn't the case, and
it is actually 512KB on hardware with a 256MB aperture.  This resulted in X
not bothering to allocate memory for 256KB that it thought was already mapped
into stolen memory, and thus garbage rendering (particularly visible in large
video modes that displayed this unallocated memory).  The kernel happens to
get the right answer by hardwiring a 512KB GTT size already, but that may not
be true on future hardware.

Instead, we use a convenient field in PGETBL_CTL that's specifically for the
GTT size rather than the aperture size, which gets us the answer we want.
2006-11-29 15:06:32 -08:00
man Merge branch 'master' into modesetting 2006-11-16 19:47:24 -08:00
src Properly detect the GTT size on the G965. 2006-11-29 15:06:32 -08:00
.gitignore ignore edited man page 2006-11-08 21:39:28 -08:00
COPYING Stub COPYING files 2005-12-19 16:25:53 +00:00
ChangeLog Fix non-dri build. 2006-05-01 10:47:09 +02:00
Makefile.am - For all drivers that have a <driver>.sgml file, add code in their build 2005-10-03 21:22:07 +00:00
README Fix README typos from in the generated file. 2006-08-10 15:38:14 -07:00
README.sgml Correct typos in README source. 2006-08-09 16:11:30 -07:00
TODO Remove some dead VBE code. 2006-04-06 15:57:41 -07:00
autogen.sh Update autogen.sh to one that does objdir != srcdir. 2005-08-18 09:03:47 +00:00
configure.ac Merge branch 'master' into modesetting 2006-11-16 19:47:24 -08:00

README