RSS feed
	
	
	
		0f5af369
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/15 12:03
		
Offload vertex transformation to the GPU
		 
	
		07e4e3b9
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/15 10:21
		
Offload texture coord transformation to GPU
		 
	
		f0e1119a
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/15 10:13
		
Move OpenGL shader stuff to a struct
		 
	
		6b96ada4
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 20:48
		
Use proper OpenGL buffer access specifier
		 
	
		142db71c
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 20:07
		
Move sanity checks to Draw.cpp
		 
	
		611afe74
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 19:55
		
Remove those annoying renderer sanity checks
		 
	
		27b3980a
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 19:47
		
Flush Wii U vertex buffers when stuff happens
		 
	
		e96ee6ed
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 19:43
		
Don't leave dangling OpenGL texture IDs
		 
	
		9ea6caad
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 19:31
		
Merge branch 'accurate' into portable
		 
	
		eadc04e4
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 16:14
		
Bump StartDirectDraw fix to FIX_MAJOR_BUGS
		 
	
		2bcab6ad
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 19:26
		
Change software renderer sub-backend API
		 
	
		30ea89d3
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 19:17
		
Remove some now-unneeded struct members
		 
	
		e18ec87f
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 19:16
		
Update Wii U renderer
		 
	
		98f66444
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 19:12
		
Updated OpenGL renderers
		 
	
		f55c965a
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 19:09
		
Update SDLTexture backend
		 
	
		37a15180
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 19:06
		
Update SDLSurface renderer
		 
	
		6b18ec91
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 19:01
		
Replace LockSurface with UploadSurface
		 
	
		ba797d0f
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 16:04
		
Merge branch 'accurate' into portable
		 
	
		55b473a4
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 13:01
		
Document Flash.cpp some more
		 
	
		95f370a7
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 12:31
		
Integer-only ratio logic
		 
	
		746ebb82
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 11:29
		
Bump glyph cache limit to 256
		 
	
		2446ec02
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 09:29
		
More PHILOSOPHY.md tidying
		 
	
		f9fa8ccb
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 09:21
		
Rework PHILOSOPHY.md some more
		 
	
		d59b3fab
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 08:49
		
Update PHILOSOPHY.md
		 
	
		afed8303
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 08:24
		
Only mark render-target textures as lost
		 
	
		05b8b607
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 08:21
		
Correct outdated comment
		 
	
		63e4ac9a
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 08:11
		
Remove RenderBackend_FlushGlyphs
		 
	
		daa55b1a
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 08:07
		
Allow font atlases to be non-square
		 
	
		17da39fa
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 07:54
		
Rename FontObject to Font
		 
	
		1625d396
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 07:50
		
Correct some awkward wording
		 
	
		0cdd6ad4
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 06:44
		
Rename a rect
		 
	
		2d5f6a54
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 06:42
		
Disable blending for the framebuffer
		 
	
		5e284635
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 06:39
		
Remember to free the upscaled framebuffer
		 
	
		56b96ed4
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/14 06:36
		
Only use an upscaled framebuffer if we have to
		 
	
		53e96486
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/13 15:50
		
Use proper texture access type
		 
	
		2f748810
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/13 15:38
		
Disable blending for the upscaled framebuffer
		 
	
		4517c9be
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/13 15:37
		
Fix incorrect upscaled framebuffer size
		 
	
		c12149b9
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/13 15:35
		
Fix a weird old typo
		 
	
		7bc028f5
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/13 13:56
		
Enable window-resizing in the SDLTexture renderer
		 
	
		aa3cd55b
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/13 08:30
		
Fix SDLTexture surface freeing
		 
	
		bf93334b
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/12 20:41
		
Fix out-of-bounds font atlas accesses
		 
	
		5e7f514b
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/12 20:14
		
Hopefully fix font atlas pixel bleeding
		 
	
		5b33d028
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/11 20:30
		
Merge branch 'accurate' into portable
		 
	
		f47ffea5
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/11 19:59
		
Remove a bugfix
		 
	
		f54dc8ce
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/11 19:35
		
Ramble about the broken font sizes
		 
	
		a6408b33
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/11 19:10
		
Fix build error
		 
	
		a37e1d31
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/11 09:06
		
Remove extra newline
		 
	
		0324d153
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/10 17:29
		
Apply SurfaceID type
		 
	
		1f88f7ff
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/10 17:26
		
Make some code uniform
		 
	
		84c1e00c
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/10 15:07
		
Tidy-up some code
		 
	
		69f3fbcd
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/10 13:56
		
Change a dumb parameter
		 
	
		0fa53873
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/10 13:48
		
Use PrintError instead of ShowMessageBox
		 
	
		b065882f
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/10 13:42
		
More size_t
		 
	
		988f1128
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/10 13:36
		
Convert a bunch of ints to size_t
		 
	
		8ad56ced
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/10 12:08
		
Remove superfluous brackets
		 
	
		d80ef38a
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/10 12:02
		
Lock SDL2 software renderer surface properly
		 
	
		f42a0530
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/10 11:59
		
Handle the framebuffer failing to lock
		 
	
		e90b9036
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/10 11:50
		
Change some variables to size_t
		 
	
		b6c94671
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/10 11:47
		
Switch software renderer to lockable framebuffer
		 
	
		0bdbb4f6
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/10 11:38
		
Made some message-printing code more consistent
		 
	
		7c4a2b5c
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/08 14:53
		
Lock SDL_Surfaces
		 
	
		f1a85d4d
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/08 08:55
		
Fix Wii U compilation
		 
	
		07f70200
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/08 08:48
		
Renderer cleanup
		 
	
		a0378dc3
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/08 08:48
		
Fix build errors
		 
	
		0a912b7f
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/08 00:36
		
Change some type from int to size_t
		 
	
		4078182e
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/08 00:20
		
Add a bugfix for the blinking text cursor
		 
	
		f5828667
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/08 00:04
		
Update remaining platform backends
		 
	
		7d51a800
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/07 23:56
		
Remove C++11 from GLFW3 platform backend
		 
	
		84d6b50b
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/07 23:46
		
Remove platform backend dependency on core engine
		 
	
		bdcb1f3a
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/07 23:36
		
Remove Organya dependency from platform backend
		 
	
		633ac646
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/07 23:24
		
Go back to C++98
		 
	
		d1a97547
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/07 23:23
		
Fix uninitialised memory usage
		 
	
		fcf1e9d0
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/07 23:14
		
Link glyph array from back to front
		 
	
		80df145d
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/07 23:04
		
Fix Japanese text
		 
	
		b37e0884
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/07 22:47
		
Remove an empty line
		 
	
		f079a14b
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/07 22:40
		
Update the SDLTexture renderer
		 
	
		0b83da1f
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/07 22:12
		
Make the Wii U batch its font rendering
		 
	
		2eb5205d
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/07 21:58
		
Remove `cute_spritebatch.h`
		 
	
		23156d38
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/07 21:55
		
Optimise OpenGL renderer a little
		 
	
		b080954a
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/07 21:50
		
Wii U cleanup
		 
	
		bcf55134
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/07 21:17
		
Updated Wii U renderer
		 
	
		1d9446d4
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/07 19:44
		
Update SDLSurface renderer for new font batcher
		 
	
		096fa3b5
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/07 19:11
		
New custom font batcher
		 
	
		1dcf3333
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/06 15:49
		
Simplify some font logic
		 
	
		f4ffee2c
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/06 15:41
		
Remove redundant font flag
		 
	
		34d3b8e6
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/06 15:40
		
Improve font rendering
		 
	
		df42d930
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/06 13:10
		
Disable font anti-aliasing by default
		 
	
		f908e2a0
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/06 11:26
		
Style tweaks
		 
	
		2963977c
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/03 22:36
		
Merge branch 'accurate' into portable
		 
	
		92d50ae1
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/03 22:35
		
Comment on a weird-ass Sleep call
		 
	
		3eced7b3
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/03 22:29
		
Implement the Sleep(100) call
		 
	
		bc165d0f
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/03 22:26
		
Remove Organya-sleeping
		 
	
		e2b58099
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/03 21:19
		
Remove another explicit array size
		 
	
		7b1661dc
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/03 20:58
		
Merge branch 'accurate' into portable
		 
	
		b311888a
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/03 20:57
		
Remove ccache in Travis file
		 
	
		5579c577
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/03 20:54
		
Remove some explicit array sizes
		 
	
		4caa0233
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/03 20:49
		
Merge branch 'accurate' into portable
		 
	
		ed01b9d5
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/03 20:44
		
Update screenshot
		 
	
		c81829e9
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/03 20:23
		
Remove a trailing comma
		 
	
		9bba04b3
		 – Clownacy <Clownacy@users.noreply.github.com>
 authored
 on 2020/09/03 20:19
		
Rename some background enums
		 
Next