Implemented support for changing resolutions and going fullscreen.
Work on new graphics (tesselated AA hardware lines, single hardware array, VBO and programatic shader generation) (thank you Hugh)
Reset mElement when completing a line loop (thanks Hugh)
Disable VBOs until the context loss code is working
Start on more efficient tesselation algorithm (thanks Hugh)
Fix normal offset for AA lines (thanks Hugh)
Updates for pre-multiplied alpha (thanks Hugh)
Check unpack align for alpha texture updates, do single texsubimage2d call (thanks Hugh)
FreeType fix (thanks shevalie)
Merge pull request #38 from bendmorris/master

DrawTiles optimization
add waffle.io badge
Merge pull request #50 from waffleio/master

waffle.io Badge
Cursor; lock cursor flag was inverted temporarily to cater for irregularity in sdl2 initial port, so undoing that.

See comments on #54 for more info on lock state.
Wrapper; template - fixing spaces
Merge pull request #4 from RobDangerous/master

Implemented support for changing resolutions and going fullscreen.
Merge pull request #19 from Hasufel/master
added missing ogl functions
Merge pull request #82 from dazKind/master

Thanks for the contribution! 

@dazKind : added missing ogl functions
Stage Events; cleaning up sx/sy clarity, adding deltaX and deltaY values for use with things that have delta (specifically in this case mouse locking support)
Mouse; relative mouse mode (for locking the cursor inside the window, like FPS games do) delta passed into the event if it's enabled
Console Spamming!

@RobDangerous
@jgranick

What is this for? It’s getting called quite a bit while my games are
running, even when I am most certainly not trying to change the screen
mode……