RSS feed
	
	
	
		d80d7ed8
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/03/14 15:26
		
Merge branch 'accurate' into portable
		 
	
		de1740b6
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/03/14 15:15
		
Match the portable branch's CMakeLists.txt
		 
	
		3de55780
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/03/14 15:10
		
This option shouldn't be on by default
		 
	
		140c67a5
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/03/14 15:09
		
Make CMake file match the portable branch one
		 
	
		169a755e
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/03/14 10:12
		
Wrap UTF-8 strings in C89-style comments
		 
	
		76e4fb5e
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/03/14 10:08
		
Improve MSVC6 hacks
		 
	
		c6b77fb0
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/03/14 09:25
		
Move the windows.h include to the right place
		 
	
		8a3b5c1f
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/03/14 09:22
		
Use macros instead of __stdcall
		 
	
		4e0a1685
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/03/14 08:55
		
Move the MSVC6 hacks to WindowsWrapper.h
		 
	
		05fb5cf1
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/03/13 18:01
		
Fix build error with MinGW
		 
	
		406ff189
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/03/13 17:35
		
Add CMakeLists.txt and Visual Studio 6 support
		 
	
		39c1d929
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/03/05 10:16
		
CMakeLists.txt - Wrap paths in ""
		 
	
		27d82e97
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/03/04 19:04
		
Set STB_IMAGE_STATIC
		 
	
		d57850d9
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/03/04 16:51
		
Fix Windows miniaudio build... again
		 
	
		9af25f7c
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/03/04 16:02
		
Hopefully fixed miniaudio backend on Windows
		 
	
		156c01e6
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/29 13:33
		
Rename RENDERER and AUDIO_BACKEND
		 
	
		72672e14
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/29 13:11
		
Makefile/CMakeLists.txt fixes
		 
	
		15bf7e09
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/29 13:11
		
Add AUDIO_BACKEND option to readme
		 
	
		af24d010
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/29 13:07
		
Clean-up miniaudio backend a little
		 
	
		a943e80b
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/29 13:03
		
Add miniaudio audio backend to Makefile
		 
	
		14735caa
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/29 12:52
		
Mark CMake target thingies as private
		 
	
		8ec8a8d9
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/29 06:46
		
Added unfinished miniaudio audio backend
		 
	
		93405480
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/25 12:56
		
Merge branch 'accurate' into portable
		 
	
		e4a20a98
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2020/02/20 10:59
		
Similar fixes
		 
	
		ed97e374
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2020/02/20 08:11
		
Fix screen centering in wide/tallscreen
		 
	
		a7f1d80a
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/13 13:14
		
Fix compilation with modern Visual Studio
		 
	
		a767c16d
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/09 13:55
		
Un-un-const a few things
		 
	
		f82a53d3
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/09 13:47
		
Prevent errors encountered by MSVC
		 
	
		d4004fe9
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/09 08:56
		
Store glyph pixels as chars, not floats
		 
	
		bb11cd56
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/09 08:44
		
Software renderer cleanup
		 
	
		60d3cc2e
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/09 07:40
		
Update cute_spritebatch.h
		 
	
		8edca4fb
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/09 07:35
		
Style tweak
		 
	
		f0206600
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/06 04:21
		
Travis: Exclude macOS Make OpenGLES2 build too
		 
	
		0902b9e3
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/05 16:07
		
Merge branch 'accurate' into portable
		 
	
		fd19806e
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/05 16:05
		
Travis: Add FIX_BUGS and JAPANESE to matrix
		 
	
		2b296572
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/05 16:01
		
Group jobs by build system
		 
	
		4737a7cb
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/05 15:59
		
Travis: Only create release builds
		 
	
		6bbe0c97
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/05 15:52
		
Explain the macOS OpenGL job exclusion
		 
	
		1478d251
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/05 15:45
		
Shut up a Travis warning
		 
	
		fe5291bc
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/05 15:41
		
Uhh... now?
		 
	
		1575fbf9
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/05 15:37
		
Er... does this make it work?
		 
	
		f06b78bd
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/05 14:06
		
Exclude macOS OpenGL3 Make builds from Travis
		 
	
		425051a3
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/05 11:02
		
Make Travis build every rendering backend
		 
	
		59a8c261
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/05 10:52
		
Tweak some variable naming
		 
	
		d9e7ebac
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/05 10:47
		
Correct a typo
		 
	
		2af6a043
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/04 11:35
		
Clean-up the OpenGL renderers a little
		 
	
		1140ab09
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/04 10:51
		
Clean-up renderer backend initialisation
		 
	
		ba6d711d
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/04 09:55
		
Tick cute_spritebatch once per frame
		 
	
		2e5e1994
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/03 11:44
		
Enable debug console prints in non-debug builds
		 
	
		53c0e847
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/03 10:53
		
Add an optimisation to the OpenGL renderers
		 
	
		dfacd626
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/03 10:44
		
Fix text-flickering in the OpenGL renderers
		 
	
		b894543f
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/03 09:43
		
Shut up a C++11 error from the enhanced branch
		 
	
		4190493f
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/01 19:34
		
More documentation
		 
	
		514d9f87
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/01 19:21
		
Document the OpenGL renderer a bit more
		 
	
		d84f64a5
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/01 19:10
		
Tweak cute_spritebatch settings
		 
	
		eb6ab89b
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/01 19:01
		
Fixes and improvements
		 
	
		1b2d4fdb
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/01 17:57
		
Fix the other rendering backends
		 
	
		eeed719c
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/01 17:47
		
Get the SDLTexture renderer working again
		 
	
		15cfad01
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/01 17:40
		
Disable sub-pixel rendering in local FreeType
		 
	
		e3cd7ce3
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/01 17:37
		
Add glyph-batching to OpenGL renderer
		 
	
		eaf2de05
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/01 12:49
		
Add glyph-batching to the SDLTexture backend
		 
	
		639039ce
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/01 11:40
		
Added Backend_PrepareToDrawGlyphs
		 
	
		fa8ab56e
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/01 07:48
		
Merge branch 'accurate' into portable
		 
	
		debaeaad
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2020/02/01 07:46
		
Merge pull request #99 from GabrielRavier/fixPortableBugs
		 
	
		a762f288
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/01 07:45
		
Note some out-of-bounds array accesses
		 
	
		e3db7749
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/01 07:22
		
Add verbose error-reporting to backends
		 
	
		49d32a98
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/01 06:52
		
Merge branch 'accurate' into portable
		 
	
		c204ba14
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/02/01 06:49
		
Update PHILOSOPHY.md
		 
	
		8042ab2c
		 – Gabriel Ravier <gabravier@gmail.com>
 authored
 on 2020/02/01 02:52
		
Fixed more crashes in Caret
		 
	
		aad20080
		 – Gabriel Ravier <gabravier@gmail.com>
 authored
 on 2020/01/31 18:55
		
Removed UB in PutArmsEnergy
		 
	
		02939dfa
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2020/01/31 13:56
		
Merge pull request #97 from GabrielRavier/fixPortableOpenGL
		 
	
		88a55478
		 – Gabriel Ravier <gabravier@gmail.com>
 authored
 on 2020/01/31 01:50
		
Fix the build on portable
		 
	
		3597addf
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/30 12:30
		
Add PHILOSOPHY.md
		 
	
		70f4f6fa
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/29 20:21
		
Capitalise a few things in bin2h differently
		 
	
		f1740a2c
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/29 20:19
		
Add native-optimisations and LTO to DoConfig and bin2h
		 
	
		ed1ff2f2
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/29 18:45
		
Tweak MIN/MAX macros in software renderer
		 
	
		788697dc
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/29 18:18
		
Fix a possible hang in the audio mixer
		 
	
		e599d02f
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/29 17:19
		
Added NATIVE_OPTIMIZATIONS option to Makefile
		 
	
		e4394aea
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/29 17:16
		
Whoops, forgot to remove this #include
		 
	
		d0defa4a
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/29 17:15
		
This cast shouldn't be necessary
		 
	
		638e96be
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/29 17:14
		
Move and rename attrHot
		 
	
		9bd21cca
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2020/01/29 17:12
		
Merge pull request #95 from GabrielRavier/improvePerformance
		 
	
		5e665884
		 – Gabriel Ravier <gabravier@gmail.com>
 authored
 on 2020/01/29 18:04
		
Re-add missing "(double)"
		 
	
		ebb238eb
		 – Gabriel Ravier <gabravier@gmail.com>
 authored
 on 2020/01/29 17:45
		
Added ICC checks for native optimizations
		 
	
		88a8362f
		 – Gabriel Ravier <gabravier@gmail.com>
 authored
 on 2020/01/29 17:30
		
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)
		 
	
		d88db097
		 – Gabriel Ravier <gabrielravier@gabrielAncientIBMv2>
 authored
 and Gabriel Ravier <gabravier@gmail.com>
 committed
 on 2020/01/29 14:30
		
Added CMake option for native optimizations (-march=native)
		 
	
		14422999
		 – Gabriel Ravier <gabrielravier@gabrielAncientIBMv2>
 authored
 and Gabriel Ravier <gabravier@gmail.com>
 committed
 on 2020/01/29 12:59
		
Made MixSounds be marked as hot
		 
	
		c15ecbf7
		 – Gabriel Ravier <gabrielravier@gabrielAncientIBMv2>
 authored
 and Gabriel Ravier <gabravier@gmail.com>
 committed
 on 2020/01/29 07:47
		
Used fmodf instead of fmod for a 0.5% performance increase in MixSounds
		 
	
		bd876e93
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/28 16:26
		
Change icon resource IDs
		 
	
		f1270108
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/27 10:07
		
Use stb_image's file API
		 
	
		30dda636
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/26 20:04
		
Freetype -> FreeType
		 
	
		1cffacb7
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/26 19:30
		
Added DecodeBitmapFromFile
		 
	
		2ef48bea
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/26 18:59
		
Change DecodeBitmap to use unsigned ints
		 
	
		4f7bd116
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/26 18:57
		
Add missing SDL.h #includes
		 
	
		8dd1b057
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/26 18:55
		
Fix compilation with the Makefile
		 
	
		cccef2b0
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/26 18:54
		
Fix memory leaks
		 
	
		5e60c15b
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/26 18:53
		
Add missing sanity check
		 
	
		1e21b32d
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/26 15:17
		
Remove SDL.h #include from Draw.h
		 
	
		b650294b
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/26 15:06
		
Change LoadFileToMemory's function signature
		 
	
		cf897720
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/01/26 14:47
		
Stop using SDL for .bmp decoding
		 
Next