Tu es arrivé à la faire tourner efficacement sur pocketpc??
Le probleme, pour moi, c'est que TinyGL utilise massivement les opération flottantes surtout dans ses routines de rastering. Quand on sait que sous la plupart des linux-arm, chaque instruction floattante génère un interruption pour être émulée, on comprends pourquoi j'arrive difficilement à 4-5 images par secondes sur la démo de base qui affiche 3 cubes ..
J'avais essayé rapidement de bidouiller une version fixed point, mais j'avais été bloqué par le fait que TinyGL utilise des nombres d'ordre de grandeur éloignés pour les multiplier. j'avais multiplié le frame rate par 10, mais les triangles étaient tous faux.. :-}
[^] # Re: TinyGL is good
Posté par Pierre . En réponse au journal Du neuf dans Residual. Évalué à 3.
Le probleme, pour moi, c'est que TinyGL utilise massivement les opération flottantes surtout dans ses routines de rastering. Quand on sait que sous la plupart des linux-arm, chaque instruction floattante génère un interruption pour être émulée, on comprends pourquoi j'arrive difficilement à 4-5 images par secondes sur la démo de base qui affiche 3 cubes ..
J'avais essayé rapidement de bidouiller une version fixed point, mais j'avais été bloqué par le fait que TinyGL utilise des nombres d'ordre de grandeur éloignés pour les multiplier. j'avais multiplié le frame rate par 10, mais les triangles étaient tous faux.. :-}