Thin wrapper around the SDL2 FFI