On Sat, 21 Feb 2004, Chris Ison wrote: >ok, let me get this in perspective > > R9200 R8500 >DRI 14.621037 16.860273 >fglrx 39.461594 44.228085 > >I have been trying to hunt down the slowdown in DRI, I even if (0)'s all >occurances of sched_yield () which is slower in 2.6 than 2.4 due to 2.6 >doing it properly. > >According to R200_DEBUG, there is no fallbacks used with glxgears and only >vertex array fallbacks used for QuakeForge. This may be misleading however >is the fallback debug option is only used in extreme fallbacks and not >partial ones. > >also been looking at r200EmitState, for most of its calls, it emits nothing, >but occassionally it does, been thinking about assing a switch or something >that is set when there truely is something to emit, and bailout early in >r200EmitState if there isn't. > >Thats as far as I've gotten so far. > >Is there anything else I should be looking at?
oprofile perhaps might help. -- Mike A. Harris ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel