On Wednesday 05 June 2002 18:28, Vladimir Dergachev wrote: > On Wed, 5 Jun 2002, Peter Soetens (Kaltan) wrote: > > On Tuesday 04 June 2002 18:53, you wrote: > > > ringbuffer = ..... > > > > So the ringbuffer is nothing more than an implementation of a fifo queue > > in which the driver puts the commands to be processed by the command > > processor. > > What you do is stuff "CP_PACKET"'s into ringbuffer each of which can > perform a separate command. It is also possible for the command to be > "fire off indirect buffer". > > None of this stuff changed much from plain Radeons. The reason usual > radeon driver does not work with Radeon 8500 is because 3d pipeline on > 8500 chip is completely different. > > For example, if you want to get your hands dirty (and which might be a > good idea to show ATI that you digging in the driver code) you could try > to get plain radeon driver to use CP mode for Radeon 8500 2d support - > which should be the same. I.e. replace all 3d stuff with software > fallbacks but leave 2d code in. I believe this should work and you'll get > some experience before delving into more advanced stuff.
This sounds an interesting hack ! Especially because it's a structural one, so maybe i can accomplish it without the specs. I started reading the XFree86 DESIGN document . http://www.xfree86.org/4.2.0/DESIGN.html Jose, could you add that at the very beginning of the DRI developer FAQ ? It's __very__ interesting if you want to start on drivers. I was wondering if i could mix it with the current radeon driver code, or that it is better to temporarily split the code off. Is it possible to indicate that the driver has 2D accelerated support and no 3D acceleration ? If you could quickly point me to the place where the decision software/hardware rendering dispatching is made... (i suppose somewhere in de drivers/ati/radeon_* files) I'll let you know when i managed to get something ready.. Peter. _______________________________________________________________ Don't miss the 2002 Sprint PCS Application Developer's Conference August 25-28 in Las Vegas - http://devcon.sprintpcs.com/adp/index.cfm?source=osdntextlink _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel
