From a338adcf222b6a24e26ea5ae6a2ad27f914acb38 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Wed, 31 Jan 2018 20:51:47 +0100 Subject: patch 8.0.1449: slow redrawing with DirectX Problem: Slow redrawing with DirectX. Solution: Avoid calling gui_mch_flush() unnecessarily, especially when updating the cursor. (Ken Takata, closes #2560) --- src/gui_dwrite.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/gui_dwrite.h') diff --git a/src/gui_dwrite.h b/src/gui_dwrite.h index 9c98c4ce0..5de06f92b 100644 --- a/src/gui_dwrite.h +++ b/src/gui_dwrite.h @@ -74,6 +74,7 @@ void DWriteContext_FillRect(DWriteContext *ctx, const RECT *rc, COLORREF color); void DWriteContext_DrawLine(DWriteContext *ctx, int x1, int y1, int x2, int y2, COLORREF color); void DWriteContext_SetPixel(DWriteContext *ctx, int x, int y, COLORREF color); +void DWriteContext_Scroll(DWriteContext *ctx, int x, int y, const RECT *rc); void DWriteContext_Flush(DWriteContext *ctx); void DWriteContext_Close(DWriteContext *ctx); -- cgit v1.2.1