| 
							
							
								 Geoffrey McRae | 85f39b7070 | [host] initial NvFBC implementation | 2017-11-01 00:51:53 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | b03254b7c2 | [host] no need to create a thread when running directly | 2017-10-31 23:30:16 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 8c719ff01a | [host] fixed failure to set m_memory in IVSHMEM | 2017-10-31 23:29:54 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 5f19092e4e | [cosmetics] fixed case of filenames and includes | 2017-10-31 23:22:55 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 3dd205bafc | [host] initial service framework implemented | 2017-10-31 23:21:05 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 941f0f1c16 | [host] added IVSHMEM::CreateVectorEvent | 2017-10-31 22:17:27 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 215d2c7a4b | [host] implemented initial IVSHMEM interface class | 2017-10-31 22:09:57 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | f24cf74238 | [common] updated debug.h to be compatible with MS VC | 2017-10-31 22:08:47 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 14d9ff4c1d | [vendor] added kvm guest driver project as a submodule for headers | 2017-10-31 20:31:38 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | d80bfb31f6 | fixed links in readme | 2017-10-31 20:22:13 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 773c0b52c3 | [host] initial host service project | 2017-10-31 20:20:37 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 80b1d45c3a | [git] added vcxproj files to crlf exceptions | 2017-10-31 20:19:52 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 500ff5dd92 | [git] force eol to linefeeds | 2017-10-31 20:18:00 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 052e2c1e86 | [host] renamed from server->host | 2017-10-31 19:14:32 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | ea41a0e3bc | [client] added send keyboard event result checking | 2017-10-31 19:11:51 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 2315d496b1 | fix formatting take 2 | 2017-10-31 19:09:39 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 8b1deaaaa7 | fixed formatting of readme.md | 2017-10-31 19:08:29 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | aa0d3d27d4 | added licensing to sources | 2017-10-31 19:07:16 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 9cc97bd0e9 | readme formatting | 2017-10-31 18:58:12 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 9c5be75fa3 | added readme to project | 2017-10-31 18:23:59 +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 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 54df567b84 | [client] moved null cursor init to the initial startup | 2017-10-27 06:31:05 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | a7df6a261e | [client] implemented mouse motion event queue for flow control | 2017-10-27 03:10:16 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | e6a01d5af0 | [client] cosmetics | 2017-10-27 03:10:00 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | b5ef81ff57 | [client] moved sdl and window init outside of the thread, needs to happen early | 2017-10-27 03:08:54 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 3173564b4d | [client] added input state debugging | 2017-10-27 03:08:11 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 68212b8609 | [client] cosmetics | 2017-10-26 15:19:48 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 9e1aaa29a9 | [client] kick the client sooner to help have the next frame ready in time | 2017-10-26 15:18:57 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 8b756a7b80 | [client] removed obsolete comments and enabled vsync | 2017-10-20 05:10:44 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | b871d6d8d0 | [client] implemented the new ivshmem interrupt sync system | 2017-10-20 01:03:39 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 3a7bff77f2 | [client] added ivshmem_process thread and fixed shutdown behaviour | 2017-10-19 18:50:42 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 327a3a77cf | [client] added ivshmem client tracking and removal | 2017-10-19 17:54:00 +11:00 |  |