freetype-commit
[Top][All Lists]
Advanced

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

[freetype2-demos] master fcd5f0d 1/2: This reverts commit 454797135a90.


From: Werner Lemberg
Subject: [freetype2-demos] master fcd5f0d 1/2: This reverts commit 454797135a90.
Date: Sun, 22 May 2022 22:48:58 -0400 (EDT)

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

    This reverts commit 454797135a90.
    
    * graph/win32/grwin32.c (gr_win32_surface_refresh_rectangle): Revert
    to fix the 24 bpp rectangle invalidation.
---
 graph/win32/grwin32.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/graph/win32/grwin32.c b/graph/win32/grwin32.c
index 48131d6..431e4c6 100644
--- a/graph/win32/grwin32.c
+++ b/graph/win32/grwin32.c
@@ -174,6 +174,11 @@ gr_win32_surface_refresh_rectangle(
   if ( w <= 0 || h <= 0 )
     return;
 
+  rect.left   = x;
+  rect.top    = y;
+  rect.right  = x + w;
+  rect.bottom = y + h;
+
 #ifdef SWIZZLE
   if ( bitmap->mode == gr_pixel_mode_rgb24 )
   {
@@ -225,11 +230,6 @@ gr_win32_surface_refresh_rectangle(
     }
   }
 
-  rect.left   = x;
-  rect.top    = y;
-  rect.right  = x + w;
-  rect.bottom = y + h;
-
   InvalidateRect( surface->window, &rect, FALSE );
   UpdateWindow( surface->window );
 }



reply via email to

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