src/render/opengles2/SDL_render_gles2.c
Mon, 04 Feb 2019 23:32:28 -0500 opengles2: keep cached texturing state correct.
Sat, 12 Jan 2019 13:34:03 +0100 Fixed bug 4453 - GLES / GLES2: first white renderer clear cmd is drawn as black
Fri, 04 Jan 2019 22:01:14 -0800 Updated copyright for 2019
Fri, 21 Dec 2018 20:53:31 -0400 render: Fix internal state getting out of sync when destroying a texture that was just rendered and then creating a new one, in the GL and GLES2 backends. Fixes bug #4433.
Sat, 17 Nov 2018 12:12:29 -0800 Back out change initializing renderer blend mode incorrectly.
Sat, 17 Nov 2018 14:37:51 -0500 Fixed a few compiler warnings.
Sat, 17 Nov 2018 00:58:45 -0800 The default draw blendmode is SDL_BLENDMODE_NONE
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.
Wed, 31 Oct 2018 20:17:53 -0700 Fix crash when GL_LoadFunctions()/GLES2_LoadFunctions() fails
Mon, 22 Oct 2018 20:50:32 -0400 Small stack allocations fall back to malloc if they're unexpectedly large.
Sat, 06 Oct 2018 17:08:04 -0400 opengles2: Fixed several incorrect things.
Thu, 04 Oct 2018 21:10:42 -0400 opengles2: removed useless memcpy.
Thu, 04 Oct 2018 20:22:28 -0400 opengles2: Fixed incorrect cliprect state.
Mon, 01 Oct 2018 22:53:45 -0400 render: Make the GL backends cache and defer more state changes.
Mon, 01 Oct 2018 03:02:54 -0400 render: Patched to compile.
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.
Sun, 09 Sep 2018 15:09:38 -0400 gles2: Make render command queue dynamic.
Sat, 08 Sep 2018 18:26:11 -0400 gles2: Major renderer optimization. Work in progress!
Wed, 29 Aug 2018 20:23:42 -0700 Fixed compiler warning and use higher precision in angle calculation
Tue, 28 Aug 2018 16:19:31 -0700 Fixed Windows build
Tue, 28 Aug 2018 12:57:51 -0700 GLES2: Get sin/cos out of vertex shader
Mon, 25 Jun 2018 01:57:28 -0400 gles2: Whoops, overzealous copy/paste on my part. :)
Sun, 24 Jun 2018 12:16:58 -0400 Fixed some possible malloc(0) calls reported by static analysis.
Mon, 07 May 2018 19:52:25 -0700 Fixed bug 4134 - Render targets lose scale quality after minimizing a fullscreen window
Mon, 12 Feb 2018 17:00:00 +0300 revert the recent typecast assignment changes (see bug #4079)
Fri, 09 Feb 2018 16:31:57 -0800 Fixed compile warning
Tue, 30 Jan 2018 18:08:34 -0800 Fixed ISO C99 compatibility
Wed, 03 Jan 2018 10:03:25 -0800 Updated copyright for 2018
Tue, 12 Dec 2017 12:52:17 -0800 Added support for Android video textures
Sun, 12 Nov 2017 22:51:12 -0800 Updated SDL's YUV support, many thanks to Adrien Descamps
Wed, 18 Oct 2017 08:52:04 -0700 Fixed bug 3821 - Allow SDL_CreateWindow and SDL_CreateRenderer with OpenGL ES 3.0 (GLES3) for Angle (Windows)
Fri, 06 Oct 2017 16:50:24 -0700 Fixed bug 3857 - SDL_ConvertPixels misses YUV conversions
Thu, 17 Aug 2017 21:35:46 -0400 Watcom supports __FUNCTION__ identifier (and surely not __PRETTY_FUNCTION__)
Mon, 14 Aug 2017 20:07:30 -0700 Fixed compiler warnings
Mon, 14 Aug 2017 10:04:59 -0700 Fixed setting the texture blend mode in the OpenGL ES2 renderer
Mon, 14 Aug 2017 05:51:44 -0700 Implemented more flexible blending modes for accelerated renderers
Sun, 26 Mar 2017 21:00:19 +0200 Removed newlines from error messages.
Sun, 01 Jan 2017 18:33:28 -0800 Updated copyright for 2017
Wed, 23 Nov 2016 21:52:48 -0500 Pacify some GCC strict-aliasing compiler warnings.
Sun, 13 Nov 2016 22:57:41 -0800 Patch from Sylvain to fix clang warnings
Thu, 13 Oct 2016 08:46:34 -0700 Fixed bug 3355 - false "Invalid renderer" after creating an "opengles2" renderer.
Sat, 01 Oct 2016 13:33:32 -0700 Fixed bug 3169 - GLES2_CreateRenderer does not check SDL_GL_GetAttribute result, causing use of uninitialized data
Sat, 01 Oct 2016 11:46:32 -0700 Fixed bug 3345 - SDL_RenderClear inconsistency with ClipRect
Sat, 01 Oct 2016 11:38:53 -0700 Fixed bug 3349 - GLES2_RenderReadPixels doesn't use target texture format
Sat, 01 Oct 2016 11:34:04 -0700 Fixed bug 3350 - GL renderers don't need to flip rows after reading back pixels from the target texture
Sat, 02 Jan 2016 10:10:34 -0800 Updated copyright to 2016
Mon, 28 Dec 2015 15:15:58 -0500 OpenGL+GLES renderers: Fixed incorrect clip rectangle coords (thanks, Marcel!).
Thu, 10 Dec 2015 20:25:34 -0400 SDL_GL_GetAttribute: If a GL context isn't active, only return failure when the specified attribute needs an active GL context to be queried.
Sun, 14 Jun 2015 19:10:51 -0700 Fixed bug 2908 - Fix clang warnings
Fri, 05 Jun 2015 19:41:18 +0200 Fixed comments at conditional compilation macros.
Thu, 28 May 2015 18:57:10 -0700 Fixed clip rectangle calculation when there is a viewport offset
Tue, 26 May 2015 06:27:46 -0700 Updated the copyright year to 2015
Sat, 16 May 2015 17:35:36 -0300 Code style cleanup in the GLES and GLES2 render backends.
Thu, 15 Jan 2015 01:15:24 -0400 Merged default into iOS-improvements
Mon, 01 Dec 2014 07:31:22 -0400 Fixed SDL_GetRendererOutputSize on iOS when high-DPI mode is enabled on a Retina device.
Fri, 26 Dec 2014 22:30:19 -0500 GLES2: Only use VBOs for Emscripten (for now).
Thu, 18 Dec 2014 00:19:52 -0500 Initial merge of Emscripten port!
Tue, 12 Aug 2014 23:37:12 +0200 Fixed warnings about unused local variables.