| 1 | <?xml version="1.0" encoding="UTF-8"?> |
1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.22 2005/07/13 12:57:52 swift Exp $ --> |
2 | <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/dri-howto.xml,v 1.23 2005/07/27 12:45:04 fox2mike Exp $ --> |
| 3 | <!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
3 | <!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
| 4 | |
4 | |
| 5 | <guide link="/doc/en/dri-howto.xml"> |
5 | <guide link="/doc/en/dri-howto.xml"> |
| 6 | <title>Hardware 3D Acceleration Guide</title> |
6 | <title>Hardware 3D Acceleration Guide</title> |
| 7 | <author title="Author"> |
7 | <author title="Author"> |
| … | |
… | |
| 16 | with Xorg in Gentoo Linux. |
16 | with Xorg in Gentoo Linux. |
| 17 | </abstract> |
17 | </abstract> |
| 18 | |
18 | |
| 19 | <license/> |
19 | <license/> |
| 20 | |
20 | |
| 21 | <version>1.0.10</version> |
21 | <version>1.0.11</version> |
| 22 | <date>2005-07-13</date> |
22 | <date>2005-07-27</date> |
| 23 | |
23 | |
| 24 | <chapter> |
24 | <chapter> |
| 25 | <title>Introduction</title> |
25 | <title>Introduction</title> |
| 26 | <section> |
26 | <section> |
| 27 | <title>What is hardware 3D acceleration and why do I want it?</title> |
27 | <title>What is hardware 3D acceleration and why do I want it?</title> |
| … | |
… | |
| 163 | <*> MTRR (Memory Type Range Register) support |
163 | <*> MTRR (Memory Type Range Register) support |
| 164 | Character devices ---> |
164 | Character devices ---> |
| 165 | <M> /dev/agpgart (AGP Support) |
165 | <M> /dev/agpgart (AGP Support) |
| 166 | [*] Intel 440LX/BX/GX and I815/I820/I830M/I830MP/I840/I845/I850/I860 support |
166 | [*] Intel 440LX/BX/GX and I815/I820/I830M/I830MP/I840/I845/I850/I860 support |
| 167 | <comment>(Enable your chipset instead of the above.)</comment> |
167 | <comment>(Enable your chipset instead of the above.)</comment> |
| 168 | [ ] Direct Rendering Manager (XFree86 DRI support) |
168 | < > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) |
| 169 | </pre> |
169 | </pre> |
| 170 | |
170 | |
| 171 | <p> |
171 | <p> |
| 172 | If you use a 2.4 kernel, make sure the Direct Rendering Manager (DRM) is |
172 | If you use a 2.4 kernel, make sure the Direct Rendering Manager (DRM) is |
| 173 | <e>off</e>. The X11-DRM package will provide its own. 2.6 kernel users should |
173 | <e>off</e>. The X11-DRM package will provide its own. 2.6 kernel users should |
| … | |
… | |
| 358 | <body> |
358 | <body> |
| 359 | |
359 | |
| 360 | <p> |
360 | <p> |
| 361 | The DRI project has a document about CVS compiling themselves. Please read <uri |
361 | The DRI project has a document about CVS compiling themselves. Please read <uri |
| 362 | link="http://dri.sourceforge.net/cgi-bin/moin.cgi/Building">the document</uri> |
362 | link="http://dri.sourceforge.net/cgi-bin/moin.cgi/Building">the document</uri> |
| 363 | and follow the instructions up to the <e>Installing for XFree86</e> or |
363 | and follow the instructions up to the <e>Installing for X.org</e> part. |
| 364 | <e>Installing for X.org</e> part. |
|
|
| 365 | </p> |
364 | </p> |
| 366 | |
365 | |
| 367 | </body> |
366 | </body> |
| 368 | </section> |
367 | </section> |
| 369 | <section> |
368 | <section> |
| … | |
… | |
| 387 | using the right version of the Linux kernel. The most recent kernels are not |
386 | using the right version of the Linux kernel. The most recent kernels are not |
| 388 | always supported. |
387 | always supported. |
| 389 | </p> |
388 | </p> |
| 390 | |
389 | |
| 391 | <p> |
390 | <p> |
| 392 | Install over your XFree86 or X.org installation. You may wish to back up xfree |
391 | Install over your X.org installation. You may wish to back up xorg-x11. |
| 393 | or xorg-x11. |
|
|
| 394 | </p> |
392 | </p> |
| 395 | |
393 | |
| 396 | <pre caption="Backing up Xorg"> |
394 | <pre caption="Backing up Xorg"> |
| 397 | # <i>quickpkg xorg-x11</i> |
395 | # <i>quickpkg xorg-x11</i> |
| 398 | <comment>(This backs up your Xorg-X11 package.)</comment> |
396 | <comment>(This backs up your Xorg-X11 package.)</comment> |
| … | |
… | |
| 460 | <section> |
458 | <section> |
| 461 | <title>It doesn't work. I just recompiled my kernel or switched to a new one.</title> |
459 | <title>It doesn't work. I just recompiled my kernel or switched to a new one.</title> |
| 462 | <body> |
460 | <body> |
| 463 | |
461 | |
| 464 | <p> |
462 | <p> |
| 465 | Whenever you rebuild your kernel or switch to another kernel, you'll have to |
463 | Whenever you rebuild your kernel or switch to another kernel, you'll have to |
| 466 | rebuild the kernel module. Note that you don't need to remerge xfree or |
464 | rebuild the kernel module. Note that you don't need to remerge xorg-x11, but |
| 467 | xorg-x11, but you will need to remerge x11-drm. |
465 | you will need to remerge x11-drm. |
| 468 | </p> |
466 | </p> |
| 469 | |
467 | |
| 470 | </body> |
468 | </body> |
| 471 | </section> |
469 | </section> |
| 472 | |
470 | |