Merge branch 'accurate' into portable
Match the portable branch's CMakeLists.txt
This option shouldn't be on by default
Make CMake file match the portable branch one
Wrap UTF-8 strings in C89-style comments
Move the windows.h include to the right place
Use macros instead of __stdcall
Move the MSVC6 hacks to WindowsWrapper.h
Add CMakeLists.txt and Visual Studio 6 support
CMakeLists.txt - Wrap paths in ""
Fix Windows miniaudio build... again
Hopefully fixed miniaudio backend on Windows
Rename RENDERER and AUDIO_BACKEND
Add AUDIO_BACKEND option to readme
Clean-up miniaudio backend a little
Add miniaudio audio backend to Makefile
Mark CMake target thingies as private
Added unfinished miniaudio audio backend
Merge branch 'accurate' into portable
Similar fixes
Fix screen centering in wide/tallscreen
Fix compilation with modern Visual Studio
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