From 9ad504ab303492d149c882902c44a7cf85e19770 Mon Sep 17 00:00:00 2001 From: Alberto Mardegan Date: Mon, 29 Jan 2024 00:25:29 +0300 Subject: [PATCH] ogc: set fullscreen height to EFB's height (#48) Since rendering happens on the EFB, we should report its height as the fullscreen display's height. Failing to do so results in missing part of the picture and/or in invalid memory accesses. --- src/video/ogc/SDL_ogcvideo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video/ogc/SDL_ogcvideo.c b/src/video/ogc/SDL_ogcvideo.c index 85de13439b0ef..3c9cd2d912924 100644 --- a/src/video/ogc/SDL_ogcvideo.c +++ b/src/video/ogc/SDL_ogcvideo.c @@ -153,7 +153,7 @@ int OGC_VideoInit(_THIS) SDL_zero(mode); mode.format = SDL_PIXELFORMAT_ARGB8888; mode.w = vmode->fbWidth; - mode.h = vmode->xfbHeight; + mode.h = vmode->efbHeight; mode.refresh_rate = 60; mode.driverdata = NULL; if (SDL_AddBasicVideoDisplay(&mode) < 0) {