samedi 12 septembre 2020

miniGL 1.23

Une nouvelle version de miniGL avec deux routines optimisées (_GLRotatefEXT et _GLRotatefEXTs) qui passent toutes deux de 21 076 octets à seulement 436 octets... Arf, j'ai bien bossé ! gcc avait produit tout un pataquès incroyable, avec de nombreuses sous-routines inutiles... Bref, un beau méli-mélo qui a été très bien simplifié pour ne garder que le strict minimum nécessaire.
 
La routine _GLTranslatef passe également au régime minceur de 876 octets à 156 octets...
 
miniGL 1.2 contient 289 routines, déjà 18 de retravaillées tout de même !
  
Y'a encore du boulot !
   
Sources et librairies compilées disponibles ici !
   

Aucun commentaire:

Enregistrer un commentaire

Laissez vos commentaires ici :