SDL/src
Ryan C. Gordon 60ddb74cfe video: rework how we prepare a texture framebuffer.
Now we see if we can create an SDL_Renderer, and if that renderer reports
itself as "accelerated," and added some initial heuristics to the OpenGL
renderer to make better decisions about what qualifies as "accelerated."

This adds some FIXMEs that might be merely hypothetical, and removes the
old OpenGL checks from the video subsystem that probably weren't meaningful
in modern times. This will definitely need to improve the existing list
in the GL renderer, to catch things like llvmpipe, etc.

Reference issue #4624.
2022-02-23 09:36:06 -05:00
..
atomic move bug #5333 fix to headers 2022-02-08 21:32:50 +03:00
audio SDL_openslES.c: Detect float support in runtime and use it 2022-02-22 08:31:14 -08:00
core wscons: Make USB keyboard input layout independent 2022-02-18 09:30:04 -08:00
cpuinfo Updated copyright for 2022 2022-01-03 09:40:21 -08:00
dynapi Dynapi: add SDL_GetTouchName() entry 2022-02-08 11:34:41 +01:00
events Correct handling of sentinel events when polling without removing events 2022-02-21 11:35:31 -08:00
file allow MacOS build without SDL_FILE 2022-01-28 20:40:19 -05:00
filesystem psp/SDL_sysfilesystem.c: fixed a minor compiler warning. 2022-01-08 11:55:10 +03:00
haptic re-use return value of SDL_SetError/WIN_SetErrorFromHRESULT/SDL_OutOfMemory 2022-01-28 20:40:19 -05:00
hidapi use SDL_InvalidParamError or SDL_assert instead of custom SDL_SetError 2022-01-28 20:40:19 -05:00
joystick Workaround for crash in CoUninitialize() 2022-02-21 16:24:45 -08:00
libm Updated copyright for 2022 2022-01-03 09:40:21 -08:00
loadso use SDL_InvalidParamError or SDL_assert instead of custom SDL_SetError 2022-01-28 20:40:19 -05:00
locale Updated copyright for 2022 2022-01-03 09:40:21 -08:00
main Updated to version 2.0.21 for development 2022-01-17 15:32:27 -08:00
misc minor update to winrt/SDL_sysurl.cpp 2022-02-04 20:03:50 +03:00
power Don't fail to get battery status if the upower refresh call fails 2022-02-04 14:02:44 -08:00
render video: rework how we prepare a texture framebuffer. 2022-02-23 09:36:06 -05:00
sensor Updated copyright for 2022 2022-01-03 09:40:21 -08:00
stdlib SDL_string.c: tidy-up gcc2 va_copy defines after previous haiku commit. 2022-01-12 20:37:32 +03:00
test Updated copyright for 2022 2022-01-03 09:40:21 -08:00
thread pthread/SDL_systhread.c: always include errno.h 2022-02-05 08:56:56 +03:00
timer timer: Fix Emscripten declaration-after-statement error 2022-01-22 12:27:54 +00:00
video video: rework how we prepare a texture framebuffer. 2022-02-23 09:36:06 -05:00
SDL.c re-use return value of SDL_SetError/WIN_SetErrorFromHRESULT/SDL_OutOfMemory 2022-01-28 20:40:19 -05:00
SDL_assert.c Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_assert_c.h Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_dataqueue.c Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_dataqueue.h Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_error.c Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_error_c.h Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_hints.c Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_hints_c.h Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_internal.h Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_log.c Updated copyright for 2022 2022-01-03 09:40:21 -08:00