Ryujinx-SDL/src/video
Cameron Gutman dfa64eadd3 KMSDRM: Add hint to enable the backend without DRM master
In some cases, it can be useful to have the KMSDRM backend even if it cannot
be used for rendering. An app may want to use SDL for input processing while
using another rendering API (such as an MMAL overlay on Raspberry Pi) or
using its own code to render to DRM overlays that SDL doesn't support.

This also moves the check for DRM master to an earlier point where we can fail
initialization of the backend, rather than allowing the backend to initialize
then failing the creation of a window later.
2021-02-25 18:48:36 -08:00
..
android Cleaned up a few more Bugzilla mentions. 2021-02-12 14:46:49 -05:00
arm ARM: NEON assembly optimization for SDL_FillRect 2019-10-24 21:17:52 -04:00
cocoa Move handleURLEvent setEventHandler to init 2021-02-20 22:59:11 -08:00
directfb Expose separate keyboard and mouse grab support 2021-02-10 10:22:17 -05:00
dummy Fix format string warnings for width-based integers 2021-02-11 19:41:41 -08:00
emscripten emscripten: Fix alt key being a nav key 2021-02-13 11:56:01 -05:00
haiku Rename SetWindowGrab() to SetWindowMouseGrab() 2021-02-10 10:22:16 -05:00
khronos Updated Vulkan headers to version 1.2.158 2020-10-24 10:46:18 -07:00
kmsdrm KMSDRM: Add hint to enable the backend without DRM master 2021-02-25 18:48:36 -08:00
nacl Updated copyright for 2021 2021-01-02 10:25:38 -08:00
offscreen Updated copyright for 2021 2021-01-02 10:25:38 -08:00
os2 Expose separate keyboard and mouse grab support 2021-02-10 10:22:17 -05:00
pandora Removed non-functional window grab implementations 2021-02-10 10:22:16 -05:00
psp Removed non-functional window grab implementations 2021-02-10 10:22:16 -05:00
qnx Added events for dynamically connecting and disconnecting displays, with an iOS implementation 2020-10-08 16:42:20 -07:00
raspberry Removed non-functional window grab implementations 2021-02-10 10:22:16 -05:00
uikit Fixed bug 5524 - Pass NSString to NSLog() 2021-02-10 10:22:18 -05:00
vivante Updated copyright for 2021 2021-01-02 10:25:38 -08:00
wayland Wayland: Fix mouse pointer hiding on Plasma Wayland 2021-02-25 18:47:12 -08:00
windows Properly handle keys already down when the hook is installed 2021-02-10 10:22:18 -05:00
winrt Updated copyright for 2021 2021-01-02 10:25:38 -08:00
x11 X11: Ungrab the keyboard when the mouse leaves the window 2021-02-10 10:22:17 -05:00
yuv2rgb Added a single SDL_LEAN_AND_MEAN define to turn on minimal SDL builds 2020-01-23 01:00:52 -08:00
SDL_blit_0.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_1.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_A.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_auto.c Fixed bug 5510 - simplify the scaling functions blit auto (generated file) 2021-02-10 10:22:17 -05:00
SDL_blit_auto.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_copy.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_copy.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_N.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit_slow.c Fixed bug 5510 - simplify the scaling functions 2021-02-10 10:22:17 -05:00
SDL_blit_slow.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_blit.h disable pixman ARM blitters for __aarch64__ | _M_ARM64 2021-02-25 11:38:14 -08:00
SDL_bmp.c Fix format string warnings for width-based integers 2021-02-11 19:41:41 -08:00
SDL_clipboard.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_egl_c.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_egl.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_fillrect.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_pixels_c.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_pixels.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_rect_c.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_rect.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_RLEaccel_c.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_RLEaccel.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_shape_internals.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_shape.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_stretch.c Revert checks on destination scaling size (see bug #5510) 2021-02-10 10:22:18 -05:00
SDL_surface.c SDL_ConvertColorkeyToAlpha: remove and clarify a FIXME 2021-02-10 10:22:19 -05:00
SDL_sysvideo.h Rename SetWindowGrab() to SetWindowMouseGrab() 2021-02-10 10:22:16 -05:00
SDL_video.c mac/iOS: allow Metal in windows created without an explicit backend 2021-02-15 08:43:53 -08:00
SDL_vulkan_internal.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_vulkan_utils.c SDL_vulkan_utils: minor code clean-up 2021-02-10 10:22:19 -05:00
SDL_yuv_c.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_yuv.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
sdlgenblit.pl Fixed bug 5510 - simplify the scaling functions 2021-02-10 10:22:17 -05:00