Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						d408c6c5bb
					 | 
					
						
						
							
							[misc] added extra contributors that donated via paypal
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						7ef55134ef
					 | 
					
						
						
							
							[client] enable support for dynamic vsync
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						9590b58f0f
					 | 
					
						
						
							
							[client] only init ttf if fps is enabled
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						f2216168f4
					 | 
					
						
						
							
							[client] make FPS counter more accurate
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						a7c4cdcea1
					 | 
					
						
						
							
							[client] add option to disable vsync
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						aef0328050
					 | 
					
						
						
							
							[client] added FPS counter
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						a56724304d
					 | 
					
						
						
							
							[misc] fixed typos
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						b51b5cc772
					 | 
					
						
						
							
							[misc] Added CONTRIBUTORS file
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						7bf35e44c5
					 | 
					
						
						
							
							[client] fixed missing getopt character for input scaling
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						695a7b183f
					 | 
					
						
						
							
							[client] fix output offset when aspect ratio changes
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						8fdb86ae28
					 | 
					
						
						
							
							[client] only recalculate scales on screen or guest resize
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						9831de92e1
					 | 
					
						
						
							
							[client] add mouse input scaling feature for stretched/scaled windows
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						2c7e7a0a0b
					 | 
					
						
						
							
							[client] made help for new resize option clearer
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						a3572b2188
					 | 
					
						
						
							
							[client] added option to prevent window resize
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						b9e3db1971
					 | 
					
						
						
							
							[client] enable mipmapping by default
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						86cf7a9cf1
					 | 
					
						
						
							
							[client] add the ability to maintaint the aspect ratio
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						3bc6f29dc3
					 | 
					
						
						
							
							[host] syncronization improvements
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						f767f32a32
					 | 
					
						
						
							
							[client] syncronization improvements
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						2da40012ca
					 | 
					
						
						
							
							[common] corrected memcpySSE overflow error
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						6c9269b64f
					 | 
					
						
						
							
							[host] removed deprecated MTMemcpy from the project
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						4a850f531c
					 | 
					
						
						
							
							[host] added new CrashHandler class to project
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						df5aa13029
					 | 
					
						
						
							
							[host] Added a crash handler to write out mini dumps
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						d450d792e3
					 | 
					
						
						
							
							[host] Don't specify D3D11_CREATE_DEVICE_DEBUG in release builds
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						a84480470c
					 | 
					
						
						
							
							[client] cosmetics
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						c75e7a0f2b
					 | 
					
						
						
							
							[client] explcit flush buffers before using them
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						638f836927
					 | 
					
						
						
							
							[client] copy the header and kick the guest early
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						e8ac71263b
					 | 
					
						
						
							
							[client] dont send up events if we didn't send a down event
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						3ee53dca79
					 | 
					
						
						
							
							[client] changed output program name
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						4829c0413c
					 | 
					
						
						
							
							[client] additional security changes
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						5a9688cd47
					 | 
					
						
						
							
							[client] added mipmapping support
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						f6bc62647f
					 | 
					
						
						
							
							[client] fixed autoResize behaviour
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:56 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						f8d61da618
					 | 
					
						
						
							
							[client] default client size to something more reasonable
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						cae4fa3aa6
					 | 
					
						
						
							
							[client] allow texture stretch when in GL buffer mode
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						c0507f5a15
					 | 
					
						
						
							
							[client] fix incorrect texture buffer index
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						bed2d95ccd
					 | 
					
						
						
							
							[client] added checks for invalid offsets by the guest
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						e2160a5eda
					 | 
					
						
						
							
							[client] Added window positional options
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						52ad00fb0d
					 | 
					
						
						
							
							[client] added client configuration options
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						5ecf2d36c1
					 | 
					
						
						
							
							[host] Updated to use the new header format
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						cb96bd6493
					 | 
					
						
						
							
							[common] removed deprecated image formats
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						4731b13a03
					 | 
					
						
						
							
							[client] initial parameter implementation
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						34e67b1b57
					 | 
					
						
						
							
							[client] added KVMGFX_HEADER_VERSION define
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						72b69a6659
					 | 
					
						
						
							
							[client] removed DrawFunc typedef
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						e774a0bb06
					 | 
					
						
						
							
							[client] removed deprectaed drawFunc and improved error handling
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						b221382420
					 | 
					
						
						
							
							[client] removed deprecated compression functions
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						96ae755856
					 | 
					
						
						
							
							[client] state struct rename
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						74403cce8c
					 | 
					
						
						
							
							[client] kick the guest early to get the first frame faster
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						a413362e53
					 | 
					
						
						
							
							[client] added changes to Makefile to include additional GL libs
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						249801b52b
					 | 
					
						
						
							
							[client] fixed RGB support
						
						
						
						
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						d1ef8d204a
					 | 
					
						
						
							
							[client] Added GL_ARB_buffer_storage support
						
						
						
						
						
						
						
						This improves client performance by 4x if the video driver supports
this extension. OpenGL 4.1 is required for this feature to be used 
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						9c90a53871
					 | 
					
						
						
							
							[client] Increased spice mouse ringbuffer size to avoid input overflows
						
						
						
						
						
						
						
						Seems that some rare conditions will overflow the buffer on window
entry/exit, confirmed by testing performed by Clemor. This should help
with this. 
						
						
					 | 
					
						2017-12-12 03:59:55 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |