Ryujinx-SDL/src/video
Sylvain Becker ebc12a2fd2 SDL_Surface refcount: destination surface keep track of surfaces
that are mapped to it and automatically invalidate them when it is freed

- refcount is kept so that an external application can still create a reference
to SDL_Surface.

- lock_data was un-used and is now renamed and used as a list keep track of the blitmap
2020-09-07 18:50:30 +02:00
..
android Merge VideoBootStrap::available into VideoBootStrap::create 2020-07-12 19:11:15 -04:00
arm ARM: NEON assembly optimization for SDL_FillRect 2019-10-24 21:17:52 -04:00
cocoa Patched to compile. 2020-07-16 13:28:59 -04:00
directfb Merge VideoBootStrap::available into VideoBootStrap::create 2020-07-12 19:11:15 -04:00
dummy Merge VideoBootStrap::available into VideoBootStrap::create 2020-07-12 19:11:15 -04:00
emscripten Merge VideoBootStrap::available into VideoBootStrap::create 2020-07-12 19:11:15 -04:00
haiku Merge VideoBootStrap::available into VideoBootStrap::create 2020-07-12 19:11:15 -04:00
khronos Added Vulkan headers version 1.1.91 2018-11-06 16:57:07 -08:00
kmsdrm kmsdrm: fix errors when trying to free up videomode driverdata pointers on quit. 2020-09-07 01:33:04 +02:00
nacl Merge VideoBootStrap::available into VideoBootStrap::create 2020-07-12 19:11:15 -04:00
offscreen Merge VideoBootStrap::available into VideoBootStrap::create 2020-07-12 19:11:15 -04:00
pandora Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
psp Merge VideoBootStrap::available into VideoBootStrap::create 2020-07-12 19:11:15 -04:00
qnx Merge VideoBootStrap::available into VideoBootStrap::create 2020-07-12 19:11:15 -04:00
raspberry Merge VideoBootStrap::available into VideoBootStrap::create 2020-07-12 19:11:15 -04:00
uikit Merge VideoBootStrap::available into VideoBootStrap::create 2020-07-12 19:11:15 -04:00
vivante Merge VideoBootStrap::available into VideoBootStrap::create 2020-07-12 19:11:15 -04:00
wayland wayland: defer pointer confine creation until pointer unlock 2020-07-21 13:14:24 -04:00
windows Patched to compile. 2020-07-16 13:28:59 -04:00
winrt winrt: Another attempt at getting this to compile. 2020-08-01 18:58:42 -04:00
x11 Reuse X11 connection from availability check 2020-07-14 21:13:27 -04: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 Added a single SDL_LEAN_AND_MEAN define to turn on minimal SDL builds 2020-01-23 01:00:52 -08:00
SDL_blit_1.c Added a single SDL_LEAN_AND_MEAN define to turn on minimal SDL builds 2020-01-23 01:00:52 -08:00
SDL_blit_A.c Added a single SDL_LEAN_AND_MEAN define to turn on minimal SDL builds 2020-01-23 01:00:52 -08:00
SDL_blit_auto.c Added a single SDL_LEAN_AND_MEAN define to turn on minimal SDL builds 2020-01-23 01:00:52 -08:00
SDL_blit_auto.h Added a single SDL_LEAN_AND_MEAN define to turn on minimal SDL builds 2020-01-23 01:00:52 -08:00
SDL_blit_copy.c Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_blit_copy.h Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_blit_N.c SDL_blit: Fix undefined bitshift operations 2020-05-29 13:05:37 +01:00
SDL_blit_slow.c Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_blit_slow.h Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_blit.c Added a single SDL_LEAN_AND_MEAN define to turn on minimal SDL builds 2020-01-23 01:00:52 -08:00
SDL_blit.h Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_bmp.c Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_clipboard.c Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_egl_c.h kmsdrm: Moved to the ATOMIC KMS/DRM interface for buffer swapping, leaving DRM-legacy behind. 2020-07-28 21:11:25 +02:00
SDL_egl.c kmsdrm: Moved to the ATOMIC KMS/DRM interface for buffer swapping, leaving DRM-legacy behind. 2020-07-28 21:11:25 +02:00
SDL_fillrect.c Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_pixels_c.h SDL_Surface refcount: destination surface keep track of surfaces 2020-09-07 18:50:30 +02:00
SDL_pixels.c SDL_Surface refcount: destination surface keep track of surfaces 2020-09-07 18:50:30 +02:00
SDL_rect_c.h Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_rect.c Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_RLEaccel_c.h A few #defines to reduce SDL2 footprint. 2020-01-21 21:33:40 +01:00
SDL_RLEaccel.c Added a single SDL_LEAN_AND_MEAN define to turn on minimal SDL builds 2020-01-23 01:00:52 -08:00
SDL_shape_internals.h Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_shape.c Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_stretch.c Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_surface.c SDL_Surface refcount: destination surface keep track of surfaces 2020-09-07 18:50:30 +02:00
SDL_sysvideo.h Merge VideoBootStrap::available into VideoBootStrap::create 2020-07-12 19:11:15 -04:00
SDL_video.c Merge VideoBootStrap::available into VideoBootStrap::create 2020-07-12 19:11:15 -04:00
SDL_vulkan_internal.h Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_vulkan_utils.c Added SDL_log.h to SDL_internal.h so logging is available everywhere 2020-04-07 09:38:57 -07:00
SDL_yuv_c.h Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_yuv.c Added a single SDL_LEAN_AND_MEAN define to turn on minimal SDL builds 2020-01-23 01:00:52 -08:00
sdlgenblit.pl Added a single SDL_LEAN_AND_MEAN define to turn on minimal SDL builds 2020-01-23 01:00:52 -08:00