http://bugs.freedesktop.org/show_bug.cgi?id=8250
------- Comment #87 from [EMAIL PROTECTED] 2007-02-26 03:18 ------- (In reply to comment #86) > (In reply to comment #85) > >> That's certainly correct (unless you're using back facing colors or exceed > >> the > > hw limits in one way or another). > > I don't suppose the driver has a way of telling you if it exceeds one of these > limits? It should if you use R200_DEBUG=fall (it's not very likely to hit a fallback in real life I guess). > > there's no optimizer for r200 vertex programs > > Would this optimizer be part of the hardware and not supported by Mesa, or do > you mean that the R200 hardware has no optimizer, period? No I meant that the driver does not optimize the programs. For example rescheduling instructions might be necessary (so an instruction reading a temp does not follow immidiately the one writing that temp) to get optimal performance, or things like eliminating swizzle instructions (since the hw can do that for free) could be useful. Other optimizations like analyses of live/dead registers would be nice too (that one could take place outside the hw specific driver), to avoid fallbacks due to not enough temps (AFAIK there's no direct performance hit though for using more temp registers than necessary, as long as you still have enough, unlike on some hw from another vendor). Usually games tend to be performance limited somewhere in the pixel stage rather than vertex transform though (just increase/decrease the resolution and look if performance scales (near) linearly). -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev