Ciao,
Ho provato il tuo programma... innanzitutto complimenti, non dev'essere banale realizzarlo.
In effetti però è strano il comportamento con due texture: faccio solo 19-20fps, mentre con una singola texture faccio 198-200fps.
Il tutto con un Barton 2500@2153Mhz e una Radeon 9800PRO.
Il fatto che con una 8500 gira a 15fps potrebbe in effetti comprovare che ci sono dei problemi nell'applicazione di due texture da parte di una scheda con una singola TMU per pipe (la 8500 ha 4 pipeline ma con 2 TMU ognuna, quindi l'hit prestazionale che dovrebbe subire passando da 1 a 2 texture per pixel dovrebbe essere ridotto...).
Purtroppo però non ho altre idee... mi spiace.
CIAO!