1

Franchement.. a quoi ca sert de faire des algos optimisé, le compilateur de tigcc fait tout merder...

Exemple:
*(long*)a1=((~((long)(*sprite++)<<lsl))&(*(long*)a1))|((long)(*sprite2++)<<lsl);	a1+=LARGEUR;

(NB: c'est deja plus rapide que Exgraphlib...smile)

=>
	clr.l %d1
	move.w (%a3),%d1
	clr.l %d2
	move.b (%a4,%a0.l),%d2
	lsl.l %d2,%d1
	not.l %d1
	and.l (%a2),%d1
	clr.l %d0
	move.w 16(%a3),%d0
	lsl.l %d2,%d0
	or.l %d0,%d1
	move.l %d1,(%a2)
	lea (18,%a3),%a4
	addq.l #2,%a3
	move.w LARGEUR,%a0
	add.l %a0,%a2


Bon de toute maniere pas besoin de donner d'autres exemples c'est pareil ou pire dans tous les autres cas...

La ou c'est le plus inquiettant c'est que lorsqu'avec un compilateur aussi merdique on arrivre a fair 300 cercles /s,meme nombre que gen lib qui se dit optimise et en asm!
(NDG: pour le meme rayon bien sur..)!!!

La je dit bravo genlibwink

2

mais vois-tu mon cher, pour les bouzeux comme moi à qui l'asm 'casse les couilles', et bas je trouve ça mieux que rien... Passqu'avec toutes les libs dispo, et bas j'arrive quand même à faire ce que je veux... Mais bon, pour faire un calcul, je suis obligé de patienter plusieurs ms en plus...picol
En HIBERNATION !
C'est une façon pour moi de dire merde à la société :D

MERCI sBibi ENCORE ET ENCORE POUR ...

From Grenoble.

3

entierement d'accord avec ced38.

4

moi j'aime bien "La je dit bravo genlibwink"

5

confusje croyais que nhdpp était ironique pour genlib grin!
En HIBERNATION !
C'est une façon pour moi de dire merde à la société :D

MERCI sBibi ENCORE ET ENCORE POUR ...

From Grenoble.

6

ouais, mais pourtant, gcc 2.95 est super optimisé.
je sais pas de quelle version il est derivé,
ce qui est sur c'est qu'avec mcoff et crossGCC sous linux...
ça va rulezzz
avatar
fabetal_ > Hier, je me suis fait monter par un pote
redangel > et en chevals, ça donne quoi?
Nil> OMG I think I'm gay

7

je passe sous linux dans trois semaines !!! et oui, je suis sous zin pour l'instant bang... ça va chier des bulles !!!
En HIBERNATION !
C'est une façon pour moi de dire merde à la société :D

MERCI sBibi ENCORE ET ENCORE POUR ...

From Grenoble.

8

nan, c vré, genlib c pas le top :happy

9

Tu l'auras... en 4 gray maské...
mais laisse moi le temps de retaper les routines en asm...
car l'algo que j'utilise a de tres grandes capacités....

De toute maniere j'ai encore rien dit sur les resultats des benchs... si ce n'est pour qqn routines primaires, et avec une erreur de benchagewink donc si tu veux que je te reponde la verite.. attend et tu veras mais je ne m'avance pas sur les resultats des benchswink
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

10

Erf ca y est tout le monde s'emballe...
Erf mais attendez j'ai jamais dit quoi que ce soit...
D'ailleur, si je demande les bench de genlib, c'est pour avoir une reference...
Je sais que si je suis meme 1% en dessous, dans 99% des prog cela ne se vera meme pas...
Puis pour battre genlib, il faut juste modifier qqs bases..
genre un VS de 32 octet de large, ca nous fait gagner deja 12 cycles par routines graphique...

Enfin bon, je pretend pas battre genlib, alors laissez moi respirerwink
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!