SDL/src/render
Ryan C. Gordon 0d3275297d gles2: Major renderer optimization. Work in progress!
This moves all the rendering to a command list that is flushed to the GL as
necessary, making most common activities upload a single vertex buffer per
frame and dramatically reducing state changes. In pathological cases,
like Emscripten running on iOS's Safari, performance can go from a dozen
draw calls killing your performance to 1000 draw calls running smoothly.

This is work in progress, and not ready to ship. Among other things, it has
a hardcoded array that isn't checked for overflow. But the basic idea is
sound!
2018-09-08 18:26:11 -04:00
..
direct3d Fixed bug 4134 - Render targets lose scale quality after minimizing a fullscreen window 2018-05-07 19:52:25 -07:00
direct3d11 Fixed bug 4134 - Render targets lose scale quality after minimizing a fullscreen window 2018-05-07 19:52:25 -07:00
metal metal: Make sure layer drawableSize is adjusted on resize. 2018-09-06 00:56:13 -04:00
opengl Fixed bug 4134 - Render targets lose scale quality after minimizing a fullscreen window 2018-05-07 19:52:25 -07:00
opengles Fixed bug 4134 - Render targets lose scale quality after minimizing a fullscreen window 2018-05-07 19:52:25 -07:00
opengles2 gles2: Major renderer optimization. Work in progress! 2018-09-08 18:26:11 -04:00
psp Fixed bug 4134 - Render targets lose scale quality after minimizing a fullscreen window 2018-05-07 19:52:25 -07:00
software Fixed bug 4134 - Render targets lose scale quality after minimizing a fullscreen window 2018-05-07 19:52:25 -07:00
SDL_d3dmath.c Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_d3dmath.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_render.c Fixed race condition where Android touch events could get scaled by a render target's viewport 2018-06-18 13:13:56 -07:00
SDL_sysrender.h Fixed race condition where Android touch events could get scaled by a render target's viewport 2018-06-18 13:13:56 -07:00
SDL_yuv_sw.c Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_yuv_sw_c.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00