fb68938889
use SDL's desktop fullscreen flag for simpler fullscreen behavior, and use Emscripten's fullscreen functionality for web builds; add a flag for disabling fullscreen through the configuration
a5f55be257
function to get sb::Color as glm::vec4
ec6a720b24
set texture wrap to clamp
110b876648
deprecate passing callback to Animation; add an update function to Sprite for running frame by frame animation; rename log's ERROR to ERR to avoid conflict with windows.h
e168844fc5
- added Windows build using MinGW for box demo along with Windows instructions to main README
66043aa393
try all detected devices when auto detecting Arduino; restore the end function's behavior which kills serial threads before quitting
d575307b15
- redesign audio library to use Chunk and Music classes which align more closely with SDL Mix_Chunk and Mix_Music