From 0bd265706a68aaa8d3a3c4a920e2bf7e5ed0f534 Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Tue, 29 Jul 2008 17:22:11 +0000 Subject: [PATCH] Gradient circles. git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@76 416bcca6-2ee7-4201-b75f-2eb2f807beb1 --- gfx2.cfg | Bin 10351 -> 10351 bytes graph.c | 3 +++ moteur.c | 4 ++++ 3 files changed, 7 insertions(+) diff --git a/gfx2.cfg b/gfx2.cfg index 1bbd0cc007d6f3f3f97beb5027fc173178cc1fe4..efdbcf058f0b2fc9f9338c78ebd066891fac38c3 100644 GIT binary patch delta 15 WcmaDK@IGKewHlLw{pMP=PmBOMs|Jby delta 15 WcmaDK@IGKewHlLv@a9^zPmBOK!v;P8 diff --git a/graph.c b/graph.c index 9274d35c..243a0beb 100644 --- a/graph.c +++ b/graph.c @@ -4830,6 +4830,9 @@ void Tracer_cercle_degrade(short Centre_X,short Centre_Y,short Rayon,short Eclai Traiter_degrade(Distance_X+Distance_Y,Pos_X,Pos_Y); } } + + SDL_UpdateRect(Ecran_SDL,Debut_X-Principal_Decalage_X,Debut_Y-Principal_Decalage_Y,Fin_Y-Debut_Y+1,Fin_X-Debut_X+1); + UpdateZoom(Debut_X,Debut_Y,Fin_Y-Debut_Y+1,Fin_X-Debut_X+1); } diff --git a/moteur.c b/moteur.c index ca967a0d..2ad3bedc 100644 --- a/moteur.c +++ b/moteur.c @@ -1151,6 +1151,7 @@ void Tagger_intervalle_palette(byte Debut,byte Fin) for (Pos_Y=0,Pos_fenetre_Y=Origine_Y+1;Pos_Y<3;Pos_Y++,Pos_fenetre_Y++) Pixel_dans_fenetre(Origine_X+1,Pos_fenetre_Y,CM_Noir); Pixel_dans_fenetre(Origine_X+2,Origine_Y+2,CM_Noir); + SDL_UpdateRect(Ecran_SDL,ToWinX(Origine_X),ToWinY(Origine_Y),ToWinL(2),ToWinH(2)); if (Debut!=Fin) { @@ -1166,6 +1167,8 @@ void Tagger_intervalle_palette(byte Debut,byte Fin) Pixel_dans_fenetre(Origine_X+1,Pos_fenetre_Y,CM_Noir); Pixel_dans_fenetre(Origine_X+2,Origine_Y+2,CM_Noir); + SDL_UpdateRect(Ecran_SDL,ToWinX(Origine_X),ToWinY(Origine_Y),ToWinL(2),ToWinH(2)); + // On TAG toutes les couleurs intermédiaires for (Indice=Debut+1;Indice