Implemented support for changing resolutions and going fullscreen.
drawTiles optimization: allow the caller to specify the size of data within the array that should be rendered.
Adding function to detect joystick names on Win/Mac/Linux.
Avoid segfault when SDL_JoystickNameForIndex returns null (no joystick for that id.)
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……
Wrapper; enforcing return types
Don't list Lime samples when using OpenFL