[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 );
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2-demos] master ad6a0fb6: * src/*.c: Pair up `grRefreshSurface` and `grListenSurface` calls.,
Werner Lemberg <=