TiMad Le 30/04/2003 à 19:49 Vous preferez les nvg dans l'int1 ou 5?
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
Mais je pense qu'avec l'int5 on pourrais aller à 64 niveaux de gris sans problème même en pouvant utiliser correctement les fonctions ngetchx...
Car contre 320hz pour l'int1 et 8000 hz pour l'int5 y a une grande différence mais dans l'int5 pour faire 64 niveaux de gris, il faut faire preuve d'optimisation. Mais le gros problème c'est la mémoire car 6*3840=23040 donc c'est beaucoup quand même.
au dessus de 8 niveaix de gris, la différence ne se voit pas je pense
Ah bon.
Mais avec 64 niveaux de gris là on peut faire beaucoup de choses comme des dégradés, des textures, des effets...
Kevin> C'est bizarre car pourtant le controlleur du LCD fonctionne à 680 khz mais bon dans ce cas les 64 niveaux de gris ne sont pas envisageable.
Pour les 8 niveaux de gris, est-ce que ça clignote beaucoup?
Zeph Le 30/04/2003 à 22:42 8 nvg sur ma calc ça clignote déjà beaucoup, 64 c'est n'importe quoi...

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
TiMad Le 30/04/2003 à 23:23 grrr
si la routine de TIGCC permettait de definir 2 buffer qu'on veux noux et non leur truc a la con
pour GrayOn, ca simplifirait bien les chose, ca permettrait d'utiliser le trip sp buffering sans modification de la routine, et c'est vraiment pas compliquer a faire...!
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
Notre système est fait pour consommer le moins de mémoire possible. (Sur HW1, on peut économiser 3840 octets en utilisant LCD_MEM pour un des plans.)
Il faut choisir entre vitesse et consommation en mémoire mais dans ce cas le mieux me semble quand même la vitesse!!!
TiMad Le 30/04/2003 à 23:42 non mais permettre une alternative...
genre:
iniGray(1);
=> permet de passer en mode triple swap buffering
si on l'appelle pas ca modifie rien (donc reste compatible)
il suffit d'ajouter cette fonction et apres on peut faire du triple swap buffering sans modifier les autre fonctions!!!!!!!
En bref permettre d'allouer nous meme les plan, car certain prefere avoir le 2 plans a la suite!
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
Bas même en perdant de la mémoire ça vaut le coups.
TiMad Le 01/05/2003 à 00:07 ca permet surtout de rendre XLib 100% compaible avec tigcc lib, et je ne suis pas le seul a preferer avoir les 2 plans a coté, et en plus on a un gain de vitesse non negligeable...
au niveau de la fonction elle grossirait de 30 octets maxi!!!
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
TiMad Le 01/05/2003 à 00:15 avec les 2 plans a la suite on gagne en rapidité!
Et en plus c'est ridicule de ne pas modifier les routines, alors qu'on pourait avoir un gain en vitesse tres interessant...
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
question : si les 3840 octets du LCD_MEM ne sont pas utilises par les routines de gray, est-ce qu'on peut s'en servir pour memoriser des donnes (et donc, qu'(il ne soient pas gaspilles) ?
(par exemple, pour sauvegarder l'ecran au lancement du prog)
kevin> mais quand on connait la distance séparant les 2 buffers la valeur du deuxième registre d'adresse est plus facilement calculable... lea3840(a0),a1 pr ex...

Que cache le pays des Dieux ? -
Forum Ghibli -
Forum LittéraireLa fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.
Si on stocke les 2, ou passe les 2 en paramètre, ça va plus vite que de faire un lea à chaque fois.
TiMad Le 01/05/2003 à 01:49 mais c'est uand meme lent!
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
les écras home et IO, on peut les utiliser ?
pour les avoir, je suppose qu'on fait un DispHome (ou un truc equivalent), et qu'on recupere l'adresse de qqc ?