Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation C » Bug dans Extgraph beta 4 (9 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
Nul Ecrit le: Lundi 8 août 2005 à 14:04 Déconnecté(e)    Voir le profil de Nul Envoyer un email à Nul Envoyer un message privé à Nul  

J'ai l'impression qu'il y a un bug dans la fonction 'GrayFastFillRect_R'. J'ai testé avec la beta 4 mais aussi avec la beta 5 que tu as mise sur le forum de TICT Lionel, et c'est la même chose:

void _main(void)
{
ClrScr();
GrayOn();
memset(GetPlane(0), 0xFF, LCD_SIZE);
GrayFastFillRect_R(GetPlane(0), GetPlane(1), 220, 40, 223, 64, COLOR_WHITE);
ngetchx();
GrayOff();
}

Le rectangle blanc commence à 208 ! Et de 209 à 223, le bug est visible. Sinon, j'ai toujours la version 0.96 beta 5 de TIGCC.
"De tous les animaux, l'homme a le plus de pente,
A se porter dedans l'excès."

Jean de la Fontaine
    
./Post n°1   Marquer comme non lu.
Jfg Ecrit le: Lundi 8 août 2005 à 14:36 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


Je crois me rappeller que chez moi je n'ai pas de problèmes.


ps, je crois que c'est mieux de mettre GrayGetPlane à la place de GetPlane; en tout cas je trouve que c'est un peu plus lisible. Aussi, tu n'est pas garanti que ClrScr(); soit équivalent à memset(GrayGetPlane(1),0,LCD_SIZE);
Je dis tout a parceque je me fais chiez #ouin#
Kill Mario
    
./Post n°2   Marquer comme non lu.
Nul Ecrit le: Lundi 8 août 2005 à 14:47 Déconnecté(e)    Voir le profil de Nul Envoyer un email à Nul Envoyer un message privé à Nul  

Je viens d'essayer avec 'GrayGetPlane' et j'ai effacé les deux plans "à la main": ça ne change rien :(
"De tous les animaux, l'homme a le plus de pente,
A se porter dedans l'excès."

Jean de la Fontaine
    
./Post n°3   Marquer comme non lu.
Jfg Ecrit le: Lundi 8 août 2005 à 16:06 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


J'essaierais cette fonction ce soir.
Kill Mario
    
./Post n°4   Marquer comme non lu.
Nul Ecrit le: Lundi 8 août 2005 à 16:08 Déconnecté(e)    Voir le profil de Nul Envoyer un email à Nul Envoyer un message privé à Nul  

OK, merci :)
"De tous les animaux, l'homme a le plus de pente,
A se porter dedans l'excès."

Jean de la Fontaine
    
./Post n°5   Marquer comme non lu.
Lionel Debroux Ecrit le: Lundi 8 août 2005 à 18:12 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Vu. Un élément de plus sur la todo list ExtGraph...
Lionel Debroux - membre de TICT.
    
./Post n°6   Marquer comme non lu.
Nul Ecrit le: Lundi 8 août 2005 à 20:19 Déconnecté(e)    Voir le profil de Nul Envoyer un email à Nul Envoyer un message privé à Nul  

Bon courage ;)
"De tous les animaux, l'homme a le plus de pente,
A se porter dedans l'excès."

Jean de la Fontaine
    
./Post n°7   Marquer comme non lu.
Lionel Debroux Ecrit le: Mardi 9 août 2005 à 08:44 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Sans regarder le code, j'ai pensé hier soir à un truc particulièrement bête, du genre lookup tables inversées. Mais ça n'a pas l'air d'être le cas...
Est-ce que ça arrive seulement avec une couleur particulière (ici le blanc), et avec tous les types de fond (utilise GrayFillScreen_R, lcolor étant la pattern 32 bits que tu veux mettre dans le lightplane et dcolor celle que tu veux mettre dans le darkplane) ?
Lionel Debroux - membre de TICT.
    
./Post n°8   Marquer comme non lu.
Nul Ecrit le: Mardi 9 août 2005 à 09:45 Déconnecté(e)    Voir le profil de Nul Envoyer un email à Nul Envoyer un message privé à Nul  

En fait, ça le fait juste pour COLOR_WHITE et pas pour COLOR_BLACK, COLOR_LIGHTGRAY et COLOR_DARKGRAY. Mais ça le fait pour tous les types de fond.
"De tous les animaux, l'homme a le plus de pente,
A se porter dedans l'excès."

Jean de la Fontaine
    
./Post n°9   Marquer comme non lu.
Lionel Debroux Ecrit le: Mercredi 10 août 2005 à 09:15 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Ca n'aurait fonctionné correctement que pour COLOR_BLACK, j'arriverais encore à comprendre (il se pourrait très bien que j'aie fait une faute sur le mode A_REVERSE de FastFillRect - mais alors, ça ne fonctionnerait pas pour COLOR_LIGHTGRAY et COLOR_DARKGRAY)...
Lionel Debroux - membre de TICT.
    
  :: Index » Forum Ti68K » Programmation C » Bug dans Extgraph beta 4 (9 réponse(s))
Pages : 1/1     « [1] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 52.32ms avec 18 requetes