src/render/SDL_render.c
Thu, 23 Jan 2020 01:00:52 -0800 Added a single SDL_LEAN_AND_MEAN define to turn on minimal SDL builds
Tue, 21 Jan 2020 21:33:40 +0100 A few #defines to reduce SDL2 footprint.
Thu, 16 Jan 2020 20:49:25 -0800 Updated copyright date for 2020
Thu, 16 Jan 2020 08:52:59 -0800 Fixed bug 4903 - Lack of color multiply with alpha (SDL_BLENDMODE_MOD + SDL_BLENDMODE_BLEND) blending mode for all renderers
Sun, 22 Dec 2019 13:39:44 -0800 Fixed bug 4914 - Expose SDL_ScaleMode and add SDL_SetTextureScaleMode/SDL_GetTextureScaleMode
Mon, 14 Oct 2019 16:40:46 +0200 Fixed race condition when scaling Touch events, and changing the renderer
Tue, 01 Oct 2019 09:26:30 +0200 SDL_LockTextureToSurface: robustness of locked region compared to texture size
Mon, 30 Sep 2019 20:58:44 +0200 Added a helper function SDL_LockTextureToSurface()
Sun, 18 Aug 2019 09:35:11 -0300 render: fix colors not being set properly after the previous change
Sat, 17 Aug 2019 22:26:33 -0300 render: avoid a couple redundant memcmp calls in all drawing functions. Improves performance slightly.
Sat, 17 Aug 2019 00:43:44 -0300 render: simplify vertex and uniform data allocation. Improves performance of various SDL_Render functions (bug #4764).
Fri, 28 Jun 2019 16:38:42 +0200 Android: concurrency issues, make sure Activity is in running State when calling
Fri, 28 Jun 2019 16:14:50 +0200 Add an "error" label in SDL_CreateRenderer (no op)
Sat, 08 Jun 2019 19:12:05 -0700 Fixed compiler warning
Sun, 19 May 2019 12:04:06 -0700 Fixed bug 4469 - make SDL_CreateTextureFromSurface pick a more appropriate format
Tue, 19 Mar 2019 16:52:09 -0700 Fixed Windows RT build
Sat, 19 Jan 2019 16:47:43 +0100 Fixed bug 3657 - Color-key doesn't work when an alpha channel is present
Fri, 04 Jan 2019 22:01:14 -0800 Updated copyright for 2019
Wed, 19 Dec 2018 18:10:02 -0500 render: Prefer the Metal renderer over OpenGL.
Sat, 15 Dec 2018 14:50:12 +0100 Fixed bug 4425 - promote to alpha format, palette surface with alpha values.
Thu, 06 Dec 2018 09:22:00 +0100 Fix warnings detected on Android build
Mon, 03 Dec 2018 02:06:17 -0500 render: fix some static analysis warnings.
Thu, 01 Nov 2018 20:04:24 +0300 fix build using Watcom :
Thu, 01 Nov 2018 12:31:45 -0400 merge fallout: Patched to compile, fixed some compiler warnings, etc.
Wed, 31 Oct 2018 15:03:41 -0400 Merge SDL-ryan-batching-renderer branch to default.
Tue, 23 Oct 2018 01:34:03 -0400 render: Add floating point versions of various draw APIs.
Mon, 22 Oct 2018 20:50:32 -0400 Small stack allocations fall back to malloc if they're unexpectedly large.
Thu, 04 Oct 2018 16:34:44 -0400 render: Added SDL_RenderFlush().
Sat, 29 Sep 2018 04:00:38 +0000 render: patched to compile on C89 compilers, other untested code fixes.
Fri, 28 Sep 2018 19:47:44 -0400 render: moved opengles2 over to new interface.
Thu, 27 Sep 2018 14:56:29 -0700 Fixed bug 4277 - warnings patch
Tue, 25 Sep 2018 17:04:47 -0400 render: Move non-batching flushes to different place.
Tue, 25 Sep 2018 19:53:16 -0700 Removed redundant SDL_GetColorKey() call. (thanks Sylvain!)
Mon, 24 Sep 2018 02:07:35 -0400 render: Add command queue debug logging.
Sun, 23 Sep 2018 23:20:40 -0400 render: A bunch of high-level improvements.
Thu, 20 Sep 2018 15:46:02 -0400 render: Move to a batching system for rendering (work in progress).
Mon, 24 Sep 2018 16:41:55 -0700 Fixed bug 4264 - SDL_CreateTextureFromSurface generates error message but returns ok
Mon, 18 Jun 2018 13:13:56 -0700 Fixed race condition where Android touch events could get scaled by a render target's viewport
Thu, 10 May 2018 08:25:23 +0300 do the direct3d tap dance for overscan hint only if SDL_VIDEO_RENDER_D3D == 1
Mon, 07 May 2018 19:52:25 -0700 Fixed bug 4134 - Render targets lose scale quality after minimizing a fullscreen window
Wed, 03 Jan 2018 10:03:25 -0800 Updated copyright for 2018
Tue, 12 Dec 2017 16:34:16 -0800 Fixed bug 3981 - Inverted logic bug in SDL_renderer "overscan" feature
Fri, 08 Dec 2017 14:30:10 -0800 Added SDL_RenderGetMetalLayer() and SDL_RenderGetMetalCommandEncoder()
Thu, 21 Apr 2016 03:16:44 -0400 Initial shot at a renderer target for Apple's Metal API.
Thu, 12 Oct 2017 08:37:55 -0700 Normalize touch events to the render viewport (thanks Sylvain!)
Mon, 14 Aug 2017 20:37:07 -0700 Fixed build warning
Mon, 14 Aug 2017 20:07:30 -0700 Fixed compiler warnings
Mon, 14 Aug 2017 16:34:54 -0700 Fixed bug 2344 - CHECK_WINDOW_MAGIC should include __FILE__ and __LINE__
Mon, 14 Aug 2017 05:51:44 -0700 Implemented more flexible blending modes for accelerated renderers
Sun, 13 Aug 2017 21:06:52 -0700 Fixed bug 3744 - missing SDLCALL in several functions
Sun, 13 Aug 2017 20:13:11 -0700 Fixed copy-paste error, thanks Alen!
Fri, 04 Aug 2017 23:00:30 +0200 Fixed compiler warnings about type conversions.
Wed, 02 Aug 2017 13:38:46 -0700 Fixed bug 3311 - Broken touch positions with SDL_RenderSetLogicalSize & HIGHDPI on iOS
Tue, 06 Jun 2017 14:06:40 -0400 Merged Eric Wing's overscan patch.
Mon, 04 Apr 2016 19:25:24 -0700 overscan (feature for SDL_RenderSetLogicalSize): Fix to ignore overscan hint when using the Direct3D 9 backend.
Sun, 21 Jun 2015 04:04:14 -0700 merged SDL 2.0.4 rc2
Wed, 17 Jun 2015 20:03:08 -0700 merged SDL 2.0.4rc1+
Wed, 03 Dec 2014 04:41:26 -0800 Adds support to control the scaling policy/mode of SDL_RenderSetLogicalSize for both letterbox (current behavior) and a new overscan mode (expand to fill the entire screen, even if some parts draw off the screen).
Fri, 03 Mar 2017 16:38:17 -0500 Fix some more compiler warnings on armcc.
Fri, 06 Jan 2017 21:17:33 -0500 Better fix for static analysis issue in SDL_DestroyRenderer().