Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						a7daeb2a12
					 | 
					
						
						
							
							[c-host] option: fix memory corruption due to usage of old pointers
						
						
						
						
						
						
					 | 
					
						2019-05-17 09:25:57 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						2fe9dc7ca1
					 | 
					
						
						
							
							[common] track if option set failed and print help if so
						
						
						
						
						
						
					 | 
					
						2019-05-12 16:51:37 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						b662128708
					 | 
					
						
						
							
							[c-host] linux: implemented getValues support for shmDevice option
						
						
						
						
						
						
					 | 
					
						2019-05-12 16:14:25 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						e22f33a44b
					 | 
					
						
						
							
							[common] add getValues callback for options
						
						
						
						
						
						
					 | 
					
						2019-05-12 16:13:50 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						5d69d2aba9
					 | 
					
						
						
							
							[common] added new StringList helper module
						
						
						
						
						
						
					 | 
					
						2019-05-12 16:12:12 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						0090580a64
					 | 
					
						
						
							
							[c-host] be compatible with new option ABI
						
						
						
						
						
						
					 | 
					
						2019-05-11 20:59:31 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						538a6dc08e
					 | 
					
						
						
							
							[common] rework option API to allow for custom types
						
						
						
						
						
						
					 | 
					
						2019-05-11 20:58:49 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						5b199d8f25
					 | 
					
						
						
							
							[common] make local struct local
						
						
						
						
						
						
					 | 
					
						2019-05-11 19:07:10 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						51ddb62126
					 | 
					
						
						
							
							[c-host] load config from looking-glass-host.ini if available
						
						
						
						
						
						
					 | 
					
						2019-05-11 18:23:06 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						785bc33192
					 | 
					
						
						
							
							[common] added config file loading capability
						
						
						
						
						
						
					 | 
					
						2019-05-11 18:22:01 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						522bacb1f0
					 | 
					
						
						
							
							[c-host] linux: remove extra shm device name validation
						
						
						
						
						
						
						
						This is now validated by the option validator callback 
						
						
					 | 
					
						2019-05-11 11:59:26 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						cf030f6f0c
					 | 
					
						
						
							
							[common] remove "Option" from the option help output
						
						
						
						
						
						
					 | 
					
						2019-05-11 11:51:29 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						823164a924
					 | 
					
						
						
							
							[common] further option help cleanup
						
						
						
						
						
						
					 | 
					
						2019-05-11 11:50:26 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						2ddae623b8
					 | 
					
						
						
							
							[c-host] update to use new option validator and tidy up output
						
						
						
						
						
						
					 | 
					
						2019-05-11 11:35:42 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						86c7286aad
					 | 
					
						
						
							
							[common] seperate validator and clean up output
						
						
						
						
						
						
					 | 
					
						2019-05-11 11:35:17 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						9886316e07
					 | 
					
						
						
							
							[c-host] linux: fix shmDevice file size check
						
						
						
						
						
						
					 | 
					
						2019-05-11 11:23:27 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						8a3356859c
					 | 
					
						
						
							
							[c-host] implement shmDevice option validator and help
						
						
						
						
						
						
					 | 
					
						2019-05-11 11:21:18 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						32d5f1db85
					 | 
					
						
						
							
							[common] validate all options including defaults
						
						
						
						
						
						
					 | 
					
						2019-05-11 11:21:00 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Götzinger
							
						 
					 | 
					
						
						
							
						
						b5975e0f05
					 | 
					
						
						
							
							[host] [c-host] added support to specify IVSHMEM device
						
						
						
						
						
						
						
						[host] basic IVSHMEM device selecting implemented
Minor fixes for IVSHMEM device scanning
[c-host] added support to specify IVSHMEM device 
						
						
					 | 
					
						2019-05-10 22:28:27 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						53ade56b4e
					 | 
					
						
						
							
							[common] fix option parser memory leak
						
						
						
						
						
						
					 | 
					
						2019-05-09 23:05:33 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						5677117c0d
					 | 
					
						
						
							
							[c-host] nvfbc: remove debug line from prior commit
						
						
						
						
						
						
					 | 
					
						2019-05-09 22:53:02 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						558ae5dc45
					 | 
					
						
						
							
							[c-host] dxgi: initialize option to NULL for consistancy
						
						
						
						
						
						
					 | 
					
						2019-05-09 22:51:12 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						83f63f4c42
					 | 
					
						
						
							
							[c-host] dxgi: add the ability to specify the adapter and/or output.
						
						
						
						
						
						
						
						Fixes #132 
						
						
					 | 
					
						2019-05-09 22:48:39 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						247e92937c
					 | 
					
						
						
							
							[common] match the correct option
						
						
						
						
						
						
					 | 
					
						2019-05-09 22:47:48 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						63314941f6
					 | 
					
						
						
							
							[c-host] fix build under windows
						
						
						
						
						
						
					 | 
					
						2019-05-09 22:13:31 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						e7345b9711
					 | 
					
						
						
							
							[c-host] initial agnostic option api and parser
						
						
						
						
						
						
					 | 
					
						2019-05-09 22:06:58 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						22f9fa3938
					 | 
					
						
						
							
							[c-host] windows: fix errors from prior commit
						
						
						
						
						
						
					 | 
					
						2019-05-09 19:32:19 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						4617829d41
					 | 
					
						
						
							
							[c-host] provide a platform agnostic method of passing args to app_main
						
						
						
						
						
						
					 | 
					
						2019-05-09 19:30:09 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						fc907b802f
					 | 
					
						
						
							
							[c-host] linux: updated to use the correct headers
						
						
						
						
						
						
					 | 
					
						2019-05-09 19:07:23 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						ba50fbdc3e
					 | 
					
						
						
							
							[client] egl: implement pixel perfect upscaling
						
						
						
						
						
						
					 | 
					
						2019-04-19 11:23:51 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						6f77ba8aea
					 | 
					
						
						
							
							[client] perform proper shutdown on SIGTERM
						
						
						
						
						
						
					 | 
					
						2019-04-14 09:15:03 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						972ff93e6c
					 | 
					
						
						
							
							[common] fix build under arch, thanks @techfreak for pointing this out
						
						
						
						
						
						
					 | 
					
						2019-04-12 12:20:24 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						338bc2e0dc
					 | 
					
						
						
							
							[c-host] nvfbc: disable ARGB10 until NVIDIA fix the API (if ever)
						
						
						
						
						
						
					 | 
					
						2019-04-11 19:30:42 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						8cedad8241
					 | 
					
						
						
							
							[c-host] fix NvFBC build after moving headers
						
						
						
						
						
						
					 | 
					
						2019-04-11 17:15:17 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						32bd6d96e3
					 | 
					
						
						
							
							[common] implemented crash handler for linux (including backtrace)
						
						
						
						
						
						
					 | 
					
						2019-04-11 16:41:52 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						611216286e
					 | 
					
						
						
							
							[c-host] added initial crash handler stub
						
						
						
						
						
						
					 | 
					
						2019-04-11 11:34:46 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						d8915dbfc9
					 | 
					
						
						
							
							[build] make "common" a static library (part 2/2)
						
						
						
						
						
						
					 | 
					
						2019-04-11 11:12:59 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						28b12c85f4
					 | 
					
						
						
							
							[build] make "common" a static library (part 1/2)
						
						
						
						
						
						
					 | 
					
						2019-04-11 11:03:30 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						bee221c18d
					 | 
					
						
						
							
							[c-host] add ability to provide NvFBC privData
						
						
						
						
						
						
					 | 
					
						2019-04-10 22:23:56 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						878eb057d1
					 | 
					
						
						
							
							[c-host] better formatting of README.md
						
						
						
						
						
						
					 | 
					
						2019-04-10 22:08:14 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						da7c66419a
					 | 
					
						
						
							
							[c-host] a few build tweaks and updated README.md
						
						
						
						
						
						
					 | 
					
						2019-04-10 22:04:36 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						d5ad53dae7
					 | 
					
						
						
							
							[c-host] stop the capture when stopping threads
						
						
						
						
						
						
					 | 
					
						2019-04-10 21:36:43 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						a03075416c
					 | 
					
						
						
							
							[c-host] cmake: fix bad method of setting CFLAGS
						
						
						
						
						
						
					 | 
					
						2019-04-10 21:20:15 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						e4d8cf2d76
					 | 
					
						
						
							
							[c-host] remove extra NvFBC noise
						
						
						
						
						
						
					 | 
					
						2019-04-10 21:14:11 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						8b47d740a8
					 | 
					
						
						
							
							bump version
						
						
						
						
						
						
					 | 
					
						2019-04-10 21:10:03 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						0cac3e1c40
					 | 
					
						
						
							
							[c-host] tons of windows specific fixes
						
						
						
						
						
						
					 | 
					
						2019-04-10 21:07:56 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						3f13485ced
					 | 
					
						
						
							
							[c-host] nvfbc: continued implementation of NvFBC
						
						
						
						
						
						
					 | 
					
						2019-04-10 16:25:13 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						24c99c4ff9
					 | 
					
						
						
							
							[c-host] added initial nvfbc support
						
						
						
						
						
						
					 | 
					
						2019-04-10 13:07:42 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						4002f2716d
					 | 
					
						
						
							
							[c-host] fix multiple re-inits due to threads flagging for reinit
						
						
						
						
						
						
					 | 
					
						2019-04-10 13:06:33 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						f0758768b9
					 | 
					
						
						
							
							[c-host] show the build version
						
						
						
						
						
						
					 | 
					
						2019-04-09 16:30:07 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |