freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freetype2-demos] master ad6a0fb6: * src/*.c: Pair up `grRefreshSurface`


From: Werner Lemberg
Subject: [freetype2-demos] master ad6a0fb6: * src/*.c: Pair up `grRefreshSurface` and `grListenSurface` calls.
Date: Tue, 10 Jan 2023 22:03:44 -0500 (EST)

branch: master
commit ad6a0fb6527acaec718e197cc5223aef02ad5441
Author: Alexei Podtelezhnikov <apodtele@gmail.com>
Commit: Alexei Podtelezhnikov <apodtele@gmail.com>

    * src/*.c: Pair up `grRefreshSurface` and `grListenSurface` calls.
---
 src/ftdiff.c   | 3 ++-
 src/ftgamma.c  | 3 +--
 src/ftgrid.c   | 3 +--
 src/ftmulti.c  | 2 +-
 src/ftsdf.c    | 3 +--
 src/ftstring.c | 4 ++--
 src/ftview.c   | 3 +--
 7 files changed, 9 insertions(+), 12 deletions(-)

diff --git a/src/ftdiff.c b/src/ftdiff.c
index caa84990..f6b4358d 100644
--- a/src/ftdiff.c
+++ b/src/ftdiff.c
@@ -1627,9 +1627,10 @@
                          column_width, column_height );
 
       write_global_info( state );
-      grRefreshSurface( adisplay->surface );
 
+      grRefreshSurface( adisplay->surface );
       grListenSurface( adisplay->surface, 0, &event );
+
       if ( event.type == gr_event_resize )
       {
         width  = event.x;
diff --git a/src/ftgamma.c b/src/ftgamma.c
index 62b5dcbd..46e62dfc 100644
--- a/src/ftgamma.c
+++ b/src/ftgamma.c
@@ -327,6 +327,7 @@
     int      ret = 0;
 
 
+    grRefreshSurface( display->surface );
     grListenSurface( display->surface, 0, &event );
 
     if ( event.type == gr_event_resize )
@@ -426,8 +427,6 @@
 
       grWriteCellString( display->bitmap, x - 20, y + 170,
                          "Gamma", display->fore_color );
-
-      grRefreshSurface( display->surface );
     } while ( Process_Event() == 0 );
 
     FTDemo_Display_Done( display );
diff --git a/src/ftgrid.c b/src/ftgrid.c
index db062f7f..ddc99964 100644
--- a/src/ftgrid.c
+++ b/src/ftgrid.c
@@ -1349,6 +1349,7 @@
       event.key = grKEY( *status.keys++ );
     else
     {
+      grRefreshSurface( display->surface );
       grListenSurface( display->surface, 0, &event );
 
       if ( event.type == gr_event_resize )
@@ -1654,8 +1655,6 @@
       grWriteCellString( display->bitmap, 0, 4 * HEADER_HEIGHT,
                          status.header, display->fore_color );
     }
-
-    grRefreshSurface( display->surface );
   }
 
 
diff --git a/src/ftmulti.c b/src/ftmulti.c
index c09cecf0..4104e097 100644
--- a/src/ftmulti.c
+++ b/src/ftmulti.c
@@ -611,6 +611,7 @@
     unsigned int  axis;
 
 
+    grRefreshSurface( surface );
     grListenSurface( surface, 0, &event );
 
     if ( event.type == gr_event_resize )
@@ -1289,7 +1290,6 @@
                        ft_basename( argv[file] ) );
 
       grWriteCellString( bit, 0, HEADER_HEIGHT, Header, fore_color );
-      grRefreshSurface( surface );
 
       if ( !( key = Process_Event() ) )
         goto End;
diff --git a/src/ftsdf.c b/src/ftsdf.c
index 77e7a29d..b903dda5 100644
--- a/src/ftsdf.c
+++ b/src/ftsdf.c
@@ -275,6 +275,7 @@
     int  speed = 10 * (int)status.scale;
 
 
+    grRefreshSurface( display->surface );
     grListenSurface( display->surface, 0, &event );
 
     switch ( event.key )
@@ -725,8 +726,6 @@
       draw();
       write_header();
 
-      grRefreshSurface( display->surface );
-
     } while ( !Process_Event() );
 
   Exit:
diff --git a/src/ftstring.c b/src/ftstring.c
index 4e95fca0..97f54636 100644
--- a/src/ftstring.c
+++ b/src/ftstring.c
@@ -490,6 +490,7 @@
       event.key = grKEY( *status.keys++ );
     else
     {
+      grRefreshSurface( display->surface );
       grListenSurface( display->surface, 0, &event );
 
       if ( event.type == gr_event_resize )
@@ -653,8 +654,6 @@
                          status.header, display->fore_color );
       status.header = NULL;
     }
-
-    grRefreshSurface( display->surface );
   }
 
 
@@ -1017,6 +1016,7 @@
       }
 
       write_header( error );
+
     } while ( !Process_Event() );
 
     printf( "Execution completed successfully.\n" );
diff --git a/src/ftview.c b/src/ftview.c
index af5473fc..9b1c559b 100644
--- a/src/ftview.c
+++ b/src/ftview.c
@@ -1099,6 +1099,7 @@
       event.key = grKEY( *status.keys++ );
     else
     {
+      grRefreshSurface( display->surface );
       grListenSurface( display->surface, 0, &event );
 
       if ( event.type == gr_event_resize )
@@ -1628,8 +1629,6 @@
                          0, display->bitmap->rows - GR_FONT_SIZE,
                          buf, display->fore_color );
     }
-
-    grRefreshSurface( display->surface );
   }
 
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]