summaryrefslogtreecommitdiff
path: root/030-mupen64plus-sdl12-compat-fix.patch
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2023-06-24 16:22:59 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2023-06-24 16:22:59 -0700
commitd7904443242ade781a75877582e44d32ad07f086 (patch)
treeb7699beb328adaeb5acc60d5dc62e417e79020f9 /030-mupen64plus-sdl12-compat-fix.patch
parentRebuild against boost 1.81 (diff)
downloadmupen64plus-d7904443242ade781a75877582e44d32ad07f086.tar.xz
Rebuild
Diffstat (limited to '030-mupen64plus-sdl12-compat-fix.patch')
-rw-r--r--030-mupen64plus-sdl12-compat-fix.patch29
1 files changed, 0 insertions, 29 deletions
diff --git a/030-mupen64plus-sdl12-compat-fix.patch b/030-mupen64plus-sdl12-compat-fix.patch
deleted file mode 100644
index 449e425..0000000
--- a/030-mupen64plus-sdl12-compat-fix.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 8fac78d8cb54da960ca85a49547dcc4fb952457d Mon Sep 17 00:00:00 2001
-From: VarNepvius <14352929+VarNepvius@users.noreply.github.com>
-Date: Tue, 6 Sep 2022 20:31:03 +0200
-Subject: [PATCH] Fix wrong pitch argument in call to SDL_CreateRGBSurfaceFrom.
-
----
- src/api/vidext_sdl2_compat.h | 8 +++++++-
- 1 file changed, 7 insertions(+), 1 deletion(-)
-
-diff --git a/src/api/vidext_sdl2_compat.h b/src/api/vidext_sdl2_compat.h
-index 06d778dd9..071a64402 100644
---- a/src/api/vidext_sdl2_compat.h
-+++ b/src/api/vidext_sdl2_compat.h
-@@ -474,8 +474,14 @@ SDL_SetVideoMode(int width, int height, int bpp, Uint32 flags)
- if (SDL_GL_MakeCurrent(SDL_VideoWindow, SDL_VideoContext) < 0) {
- return NULL;
- }
-+
-+ /* Pitch: size of of line in bytes */
-+ /* Add 7 to bpp before division, to ensure correct rounding towards infinity
-+ * in cases where bits per pixel do not cleanly divide by 8 (such as 15)
-+ */
-+ int pitch = (bpp + 7) / 8 * width;
- SDL_VideoSurface =
-- SDL_CreateRGBSurfaceFrom(NULL, width, height, bpp, 0, 0, 0, 0, 0);
-+ SDL_CreateRGBSurfaceFrom(NULL, width, height, bpp, pitch, 0, 0, 0, 0);
- if (!SDL_VideoSurface) {
- return NULL;
- }