SDL/src
Ryan C. Gordon ed10d9473f opengl: Build out full GL_LINES and respect the diamond-exit rule.
Likewise for the GLES1 and GLES2 renderers.

This solves the missing pixel at the end of a line and removes all the
heuristics for various platforms/drivers. It's possible we could still use
GL_LINE_STRIP with this and save some vertex buffer space, assuming this
doesn't upset some driver somewhere, but this seems to be a clean fix that
makes the GL renderers match the software renderer output.

Diamond-exit rule explanation:
http://graphics-software-engineer.blogspot.com/2012/04/rasterization-rules.html

Fixes Bugzilla #3182.
2020-02-10 12:53:54 -05:00
..
atomic Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
audio Fixed compile warning 2020-01-23 00:32:34 -08:00
core Android: prevents rare crashes when app goes to background or ends. 2020-01-17 12:41:54 +01:00
cpuinfo Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
dynapi Export SDL functions for iOS application delegates 2020-01-30 14:51:33 -08:00
events Fixed build warnings on Android 2020-02-01 09:23:04 -08:00
file Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
filesystem Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
haptic Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
hidapi Build hidapi as a framework on iOS, so it can be linked by the application as well. 2020-01-30 16:02:56 -08:00
joystick Removed VID/PID 0x1532/0x0037, which was listed in the Linux kernel as a Razer Sabertooth, because at least one variant of the Razer DeathAdder mouse shows up with this VID/PID. 2020-02-07 20:19:32 -08:00
libm Fixed compiler warning 2020-01-29 20:09:16 -08:00
loadso Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
main Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
power Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
render opengl: Build out full GL_LINES and respect the diamond-exit rule. 2020-02-10 12:53:54 -05:00
sensor Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
stdlib Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
test test: Common framework now accepts --usable-bounds command line argument. 2020-01-30 13:47:48 -05:00
thread Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
timer Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
video Fixed bug 4966 - KMSDRM: Add dynamic modeset support 2020-02-09 11:44:22 -08:00
SDL.c Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_assert.c Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_assert_c.h Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_dataqueue.c Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_dataqueue.h Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_error.c Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_error_c.h Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_hints.c Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_hints_c.h Updated copyright date for 2020 2020-01-16 20:49:25 -08:00
SDL_internal.h SDL_LEAN_AND_MEAN defaults off 2020-01-23 01:03:23 -08:00
SDL_log.c Updated copyright date for 2020 2020-01-16 20:49:25 -08:00