work-in-progress shader output compat
bindfragdatalocation cleanups
enable gpu_shader4 when available
gdepthinterp cleanups
typo fix
attribute -> varying fix
remove some macos version checks that are obsolete
fix fragdata typo
initial work on SDL2 port
misc input fixes
use input grab instead of relative mouse
restore relative mouse mode
only use relative mouse mode in fullscreen
force text input off at startup just in case...
pasteconsole fix
use SDL's internal cpu count
use VBO for grass
use VBO for particles and some grass VBO opts
use VBO for decals
use VAO/VBO for varray