sdl2-compat: Alias the SDL_MOUSE_RELATIVE_MODE_WARP hint to SDL_MOUSE_RELATIVE_SYSTEM_SCALE

From d3f6b6af1899ff6b536ffe12e54b94b29c0880ac Mon Sep 17 00:00:00 2001
From: Frank Praznik <[EMAIL REDACTED]>
Date: Thu, 9 Oct 2025 10:50:36 -0400
Subject: [PATCH] Alias the SDL_MOUSE_RELATIVE_MODE_WARP hint to
 SDL_MOUSE_RELATIVE_SYSTEM_SCALE

Clients setting the relative warp hint in SDL2 did so to receive accelerated relative motion data, which is achieved in SDL3 by setting the relative system scale hint.
---
 src/sdl2_compat.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/sdl2_compat.c b/src/sdl2_compat.c
index 54a759e..650edaa 100644
--- a/src/sdl2_compat.c
+++ b/src/sdl2_compat.c
@@ -656,6 +656,7 @@ static struct {
     { "SDL_LINUX_HAT_DEADZONES", "SDL_JOYSTICK_LINUX_HAT_DEADZONES" },
     { "SDL_LINUX_JOYSTICK_CLASSIC", "SDL_JOYSTICK_LINUX_CLASSIC" },
     { "SDL_LINUX_JOYSTICK_DEADZONES", "SDL_JOYSTICK_LINUX_DEADZONES" },
+    { "SDL_MOUSE_RELATIVE_MODE_WARP", "SDL_MOUSE_RELATIVE_SYSTEM_SCALE" },
     { "SDL_PS2_DYNAMIC_VSYNC", "SDL_RENDER_PS2_DYNAMIC_VSYNC" },
     { "SDL_VIDEODRIVER", "SDL_VIDEO_DRIVER" },
     { "SDL_VIDEO_WAYLAND_EMULATE_MOUSE_WARP", "SDL_MOUSE_EMULATE_WARP_WITH_RELATIVE" },