From b0e780dfd8561988be9e16fa8afd3d5c6c1011ea Mon Sep 17 00:00:00 2001 From: Vincent Wei Date: Tue, 21 Jan 2020 17:38:07 +0800 Subject: [PATCH] use surface width and height for screen width and height when it is the server --- src/newgal/newgal.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/newgal/newgal.c b/src/newgal/newgal.c index 56aaa476..706bab0e 100644 --- a/src/newgal/newgal.c +++ b/src/newgal/newgal.c @@ -78,8 +78,14 @@ RECT GUIAPI GetScreenRect (void) #ifdef _MGSCHEMA_COMPOSITING rc.left = 0; rc.top = 0; - rc.right = SHAREDRES_VIDEO_HRES; - rc.bottom = SHAREDRES_VIDEO_VRES; + if (mgIsServer) { + rc.right = __gal_screen->w; + rc.bottom = __gal_screen->h; + } + else { + rc.right = SHAREDRES_VIDEO_HRES; + rc.bottom = SHAREDRES_VIDEO_VRES; + } #else rc.left = 0; rc.top = 0;