Prevent errors encountered by MSVC
Store glyph pixels as chars, not floats
Travis: Exclude macOS Make OpenGLES2 build too
Merge branch 'accurate' into portable
Travis: Add FIX_BUGS and JAPANESE to matrix
Travis: Only create release builds
Explain the macOS OpenGL job exclusion
Exclude macOS OpenGL3 Make builds from Travis
Make Travis build every rendering backend
Clean-up the OpenGL renderers a little
Clean-up renderer backend initialisation
Tick cute_spritebatch once per frame
Enable debug console prints in non-debug builds
Add an optimisation to the OpenGL renderers
Fix text-flickering in the OpenGL renderers
Shut up a C++11 error from the enhanced branch
Document the OpenGL renderer a bit more
Tweak cute_spritebatch settings
Fix the other rendering backends
Get the SDLTexture renderer working again
Disable sub-pixel rendering in local FreeType
Add glyph-batching to OpenGL renderer
Add glyph-batching to the SDLTexture backend
Added Backend_PrepareToDrawGlyphs
Merge branch 'accurate' into portable
Merge pull request #99 from GabrielRavier/fixPortableBugs
Note some out-of-bounds array accesses
Add verbose error-reporting to backends
Merge branch 'accurate' into portable
Fixed more crashes in Caret
Removed UB in PutArmsEnergy
Merge pull request #97 from GabrielRavier/fixPortableOpenGL
Fix the build on portable
Capitalise a few things in bin2h differently
Add native-optimisations and LTO to DoConfig and bin2h
Tweak MIN/MAX macros in software renderer
Fix a possible hang in the audio mixer
Added NATIVE_OPTIMIZATIONS option to Makefile
Whoops, forgot to remove this #include
This cast shouldn't be necessary
Merge pull request #95 from GabrielRavier/improvePerformance
Re-add missing "(double)"
Added ICC checks for native optimizations
Reverted fmodf stuff and tried to make it so C++ compilers would go for the float version in appropriate circumstances (fmodf directly is unavailable due to not being in C89)
Added CMake option for native optimizations (-march=native)
Made MixSounds be marked as hot
Used fmodf instead of fmod for a 0.5% performance increase in MixSounds
Change DecodeBitmap to use unsigned ints
Fix compilation with the Makefile
Remove SDL.h #include from Draw.h
Change LoadFileToMemory's function signature
Stop using SDL for .bmp decoding
Remove MycParam.cpp's dependency on SDL
Merge branch 'accurate' into portable
Correct the style of some pointer checks
Catch an entry parameter list I missed
Fix visual artefacting on the Pi
Improve OpenGL performance on the Raspberry Pi
Merge branch 'accurate' into portable
Merge branch 'accurate' into portable
Move the data folder back to the game folder
Merge branch 'accurate' into portable
Merge branch 'accurate' into portable
Alright, screw this, no Windows support
Let's see if Linux works instead