]> git.pld-linux.org Git - packages/X11.git/blame - p_i810dri-memfix.diff
- another try
[packages/X11.git] / p_i810dri-memfix.diff
CommitLineData
b20f1d96 1Index: programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c
2===================================================================
3RCS file: /cvs/xorg/xc/programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c,v
4retrieving revision 1.10
5diff -u -p -r1.10 i810_driver.c
6--- programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c 17 Sep 2004 03:04:51 -0000 1.10
7+++ programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c 29 Sep 2004 15:44:35 -0000
8@@ -903,12 +903,15 @@ I810PreInit(ScrnInfoPtr pScrn, int flags
9 * size in the XF86Config, use that amount instead.
10 *
11 * Changed to 8 Meg so we can have acceleration by default (Mark).
12+ * 16 MB is not enough for 3D in 1600x1200 (Matthias)
13 */
14 mem = I810CheckAvailableMemory(pScrn);
15- if (pI810->directRenderingDisabled || mem < 134217728) /* < 128 MB */
16+ if (pI810->directRenderingDisabled || mem < 131072) /* < 128 MB */
17 pScrn->videoRam = 8192;
18- else
19+ else if (mem < 196608) /* < 192 MB */
20 pScrn->videoRam = 16384;
21+ else
22+ pScrn->videoRam = 24576;
23 from = X_DEFAULT;
24
25 if (pI810->pEnt->device->videoRam) {
This page took 0.051018 seconds and 4 git commands to generate.