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?




-------------------------------------------------------
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

Reply via email to