| 
							
							
								 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 | 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 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | f75d5b7f54 | [guest] reworked mouse sync to better handle resolution changes | 2017-12-12 03:59:55 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 05d83d2311 | [client] added memcpySSE | 2017-12-12 03:59:55 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 6f5eba3c01 | [client] removed debug message output | 2017-12-12 03:59:55 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | b6857d94f1 | [client] added support for double buffering | 2017-12-12 03:59:55 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 8140d347ff | [client] FRAME_TYPE_INVALID is never a valid type to compare | 2017-12-12 03:59:54 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 79c565f114 | [client] cosmetics and removed unused defines | 2017-12-12 03:59:54 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 457b332d2a | [client] removed multi-threaded memcpy, overheads negate any gains | 2017-12-12 03:59:54 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | ea41a0e3bc | [client] added send keyboard event result checking | 2017-10-31 19:11:51 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | aa0d3d27d4 | added licensing to sources | 2017-10-31 19:07:16 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 1c1d018db1 | [client] removed useless/invalid define | 2017-10-31 17:04:59 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | eb4bcc8814 | [client] removed useless input debugging | 2017-10-31 17:04:01 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 6e7b65023b | [client] moved common headers outside of the client project's directory | 2017-10-31 16:54:09 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 0125e02499 | [client] omitting repeats is incorrect when comparing with the official client | 2017-10-29 17:03:06 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | d6aceb9a5b | [client] added initial YUV444P support, non functional at the moment | 2017-10-29 15:50:21 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | a080636597 | [client] increase spice mouse ring buffer, was a bit too small still | 2017-10-29 15:13:37 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 3907ded0c7 | [client] realign mouse on window changes | 2017-10-29 15:11:37 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 828cc1d4b7 | [client] realign mouse when switching between capture modes | 2017-10-29 15:08:11 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | be792f33ce | [client] sync the mouse position on startup with the host | 2017-10-29 15:01:31 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 09ce136346 | [client] fixed attempt to send input message before connected | 2017-10-29 13:17:30 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | d61b26959c | [client] added debug output for failure of spice message transmission | 2017-10-29 13:14:49 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | ce42f9567e | [client] increased padding for debug output of function name | 2017-10-29 13:08:11 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 2dfd1c7b52 | [client] cosmetics | 2017-10-29 13:06:41 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | d60f9988c9 | [client] moved DEBUG define into a CFLAG | 2017-10-29 13:05:39 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 0f24d72dbb | [client] reduced the spice mouse ringbuffer size, no need for it to be so large | 2017-10-29 13:02:18 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | f1fee701cf | [client] added checks for connection status to input functions | 2017-10-29 13:01:21 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 7e7351ba4f | [client] added specific debug output for keyboard and mouse | 2017-10-29 12:58:16 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | ee0b086927 | [client] only send one in every 100 key down messages | 2017-10-28 09:30:49 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | e71f2274e4 | [client] mouse warp has to be set before the mouse mode is set to take effect at launch | 2017-10-27 06:38:48 +11:00 |  |