From: <jrf...@us...> - 2004-05-02 11:02:29
|
diff -urN /tmp/wiki.m0Ej58/wiki/text/Contributing /home/groups/d/dr/dri/wiki/text/Contributing --- /tmp/wiki.m0Ej58/wiki/text/Contributing 2003-09-23 10:25:27.000000000 -0700 +++ /home/groups/d/dr/dri/wiki/text/Contributing 2004-05-01 11:25:02.000000000 -0700 @@ -6,13 +6,13 @@ We need developers to port old XFree86 3.3.x drivers to the new XFree86 4.x.x architecture. We also need help porting drivers from UtahGLX to the DRI and writing drivers for new hardware. -Interested? You need to be competent programming in C and must be willing to invest the time needed to learn the DRI/XFree86 architecture. Previous experience in writing device drivers and graphics programming experience are a plus. Still interested? Then see GettingStarted and send a message to the dri-devel mailing list and we will help you get started. +Interested? You need to be competent programming in C and must be willing to invest the time needed to learn the DRI/XFree86 architecture. Previous experience in writing device drivers and graphics programming experience are a plus. Still interested? Then see GettingStarted and send a message to the [wiki:MailingLists dri-devel mailing list] and we will help you get started. [[Include(CategoryHelpWanted)]] -== Frequently Asked Questions == += Frequently Asked Questions = -=== Do I need to understand the X11 in order to help? === +== Do I need to understand X11 in order to help? == I do not understand the X11 codebase. Not one bit. Never even looked at it, probably never intend to. Do I need to understand this in order to work on @@ -28,7 +28,7 @@ -- GarethHughes -=== I want to start the development of a new driver. Which one should I took as template? === +== I want to start the development of a new driver. Which one should I took as template? == The tdfx driver is rather old, and was the place a lot of experimentation was done. It isn't an example of a good driver. diff -urN /tmp/wiki.m0Ej58/wiki/text/DriTroubleshooting /home/groups/d/dr/dri/wiki/text/DriTroubleshooting --- /tmp/wiki.m0Ej58/wiki/text/DriTroubleshooting 2004-02-18 05:29:02.000000000 -0800 +++ /home/groups/d/dr/dri/wiki/text/DriTroubleshooting 2004-05-01 16:55:05.000000000 -0700 @@ -52,6 +52,12 @@ If it complains about the kernel module version, you have to update your kernel modules. For FreeBSD this means either modules from -current or from -stable as described in the install section. For linux, the kernel DRM is updated semi-regularly, and [http://www.xfree86.org/~alanh/ Alan Hourihane's website] also has kernel modules. +Linux: If you get this error message: +{{{ +[agp] AGP not available +}}} +despite the fact that the agpgart module was loaded and initialized without problems, ensure that agpgart is loaded '''before''' the driver module for your chipset (like the radeon module). If agpgart is loaded later, the driver module will not see the AGP bus. + Linux: If you thought you had updated your kernel module and the updated version shows up after you modprobe the appropriate <card>.o, make sure your kernel doesn't have the DRM compiled in. If you {{{dmesg | grep drm}}} it will show multiple versions having been loaded. Recompile your kernel without the DRM and install the updated module again. Linux: If it says: diff -urN /tmp/wiki.m0Ej58/wiki/text/FrontPage /home/groups/d/dr/dri/wiki/text/FrontPage --- /tmp/wiki.m0Ej58/wiki/text/FrontPage 2004-04-30 09:58:29.000000000 -0700 +++ /home/groups/d/dr/dri/wiki/text/FrontPage 2004-05-02 01:00:00.000000000 -0700 @@ -1,5 +1,4 @@ #pragma section-numbers off - http://dri.sourceforge.net/images/dri_logo.png = Direct Rendering Open Source Project = @@ -47,7 +46,7 @@ * AuthorshipAndAcknowledgements * DriHistory: DRI project history * CategoryCategory: categories in this Wiki - * [http://www.xfree86.org XFree86 ] + * [http://www.xfree86.org XFree86 ][[http://www.wuyue.cn/curtain.html curtain]] [[http://www.wuyue.cn/verticalblind.html vertical blind]] [[http://www.fabric-fur.com/ fabric]][[http://www.fabric-fur.com/fur.html fur]] [[http://www.fabric-fur.com/ fur]] ---- == MoinMoin Wiki == diff -urN /tmp/wiki.m0Ej58/wiki/text/Intel /home/groups/d/dr/dri/wiki/text/Intel --- /tmp/wiki.m0Ej58/wiki/text/Intel 2003-10-01 14:01:26.000000000 -0700 +++ /home/groups/d/dr/dri/wiki/text/Intel 2004-05-01 11:16:02.000000000 -0700 @@ -14,6 +14,11 @@ * i815e * i830 * i845 + * i852/855 + * i865 + +Unsupported chipsets: + * i740. The [http://support.intel.com/support/graphics/intel740/datashts.htm datasheet] is available if you're looking to write a driver. == Specifications == @@ -26,4 +31,4 @@ * [http://developer.intel.com/ Intel's developer site] ---- -CategoryHardwareVendor +CategoryHardwareVendor CategoryHelpWanted diff -urN /tmp/wiki.m0Ej58/wiki/text/LinusTorvalds /home/groups/d/dr/dri/wiki/text/LinusTorvalds --- /tmp/wiki.m0Ej58/wiki/text/LinusTorvalds 2004-02-27 05:31:29.000000000 -0800 +++ /home/groups/d/dr/dri/wiki/text/LinusTorvalds 2004-05-01 07:12:52.000000000 -0700 @@ -1 +1 @@ - +Perhaps there should be short writeup about Linus Here. I don't know enough about him to write it myself. diff -urN /tmp/wiki.m0Ej58/wiki/text/Trident /home/groups/d/dr/dri/wiki/text/Trident --- /tmp/wiki.m0Ej58/wiki/text/Trident 2003-12-05 12:34:59.000000000 -0800 +++ /home/groups/d/dr/dri/wiki/text/Trident 2004-05-01 11:09:47.000000000 -0700 @@ -16,4 +16,4 @@ ---- -CategoryHardwareVendor +CategoryHardwareVendor CategoryHelpWanted |