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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						611216286e
					 | 
					
						
						
							
							[c-host] added initial crash handler stub
						
						
						
						
						
						
					 | 
					
						2019-04-11 11:34:46 +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
							
						 
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						a82b1a2e2f
					 | 
					
						
						
							
							[c-host] restructure project to use cmake
						
						
						
						
						
						
					 | 
					
						2019-04-09 16:28:11 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						db398d41a0
					 | 
					
						
						
							
							[client] project restructure part 1/2
						
						
						
						
						
						
					 | 
					
						2019-03-28 11:02:36 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						182c4752d5
					 | 
					
						
						
							
							[c-host] dxgi: added pointer support
						
						
						
						
						
						
					 | 
					
						2019-03-04 19:26:19 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						273ef55857
					 | 
					
						
						
							
							[c-host] app: added pointer interface and support
						
						
						
						
						
						
					 | 
					
						2019-03-04 19:26:02 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						88c2e55acf
					 | 
					
						
						
							
							[c-host] change getFrame/Pointer to return a real status
						
						
						
						
						
						
					 | 
					
						2019-03-04 17:55:45 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						496fd79714
					 | 
					
						
						
							
							[c-host] initial stubs for pointer support
						
						
						
						
						
						
					 | 
					
						2019-03-04 17:45:19 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						40a1b860bf
					 | 
					
						
						
							
							[c-host] linux: updated, but not working yet :)
						
						
						
						
						
						
					 | 
					
						2019-03-04 17:08:49 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						8120913acb
					 | 
					
						
						
							
							[c-host] dxgi: reworked for better pipelining
						
						
						
						
						
						
					 | 
					
						2019-03-04 16:56:45 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						935eb0651d
					 | 
					
						
						
							
							[c-host] dxgi: remove needsUnmap bool
						
						
						
						
						
						
					 | 
					
						2019-03-04 15:11:40 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						925a93686b
					 | 
					
						
						
							
							[c-host] dxgi: cleanup init code failure path
						
						
						
						
						
						
					 | 
					
						2019-03-04 15:09:41 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						6f545483c9
					 | 
					
						
						
							
							[c-host] rework events
						
						
						
						
						
						
					 | 
					
						2019-03-04 15:03:11 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						a8b018d5da
					 | 
					
						
						
							
							[c-host] app: fix updateEvent race problem
						
						
						
						
						
						
					 | 
					
						2019-03-04 13:38:17 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						6e35033f2e
					 | 
					
						
						
							
							[c-host] app: reinit on failure to capture a frame
						
						
						
						
						
						
						
						A failed to capture a frame should not be considered fatal as it may be due to a driver issue or bug, instead try to reinitialize first 
						
						
					 | 
					
						2019-03-04 13:06:30 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						f79a1b2533
					 | 
					
						
						
							
							[c-host] dxgi: fixed memory leak
						
						
						
						
						
						
					 | 
					
						2019-03-04 12:04:17 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						79ce98116a
					 | 
					
						
						
							
							[c-host] dxgi: allow a 2nd frame to be captured during a prior copy
						
						
						
						
						
						
					 | 
					
						2019-03-04 10:42:54 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						942c417cbb
					 | 
					
						
						
							
							[c-host] dxgi: only flag frame updates if there was actually an update
						
						
						
						
						
						
					 | 
					
						2019-03-04 10:17:19 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						8df850023c
					 | 
					
						
						
							
							[c-host] fix deadlock when there is no update
						
						
						
						
						
						
					 | 
					
						2019-03-04 10:16:51 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						eedde4abcb
					 | 
					
						
						
							
							[c-host] fixed build under linux
						
						
						
						
						
						
					 | 
					
						2019-03-04 09:45:45 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						fcc06dfad4
					 | 
					
						
						
							
							[c-host] app: inital capture is now working
						
						
						
						
						
						
					 | 
					
						2019-03-04 09:37:50 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						ff850c4251
					 | 
					
						
						
							
							[c-host] remove testing code
						
						
						
						
						
						
					 | 
					
						2019-03-03 23:47:04 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						20f8c92bb2
					 | 
					
						
						
							
							[c-host] dxgi: implement getFrame
						
						
						
						
						
						
					 | 
					
						2019-03-03 23:46:03 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						22dcb39adb
					 | 
					
						
						
							
							[c-host] app: fix deadlock on reinit
						
						
						
						
						
						
					 | 
					
						2019-03-03 23:45:37 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						f572a72c2a
					 | 
					
						
						
							
							[c-host] windows: added event support
						
						
						
						
						
						
					 | 
					
						2019-03-03 23:30:02 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						be736c48e9
					 | 
					
						
						
							
							[c-host] dxgi: release resources
						
						
						
						
						
						
					 | 
					
						2019-03-03 21:55:29 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						67c7c79dae
					 | 
					
						
						
							
							[c-host] linux: add getFrame support to xcb capture
						
						
						
						
						
						
					 | 
					
						2019-03-02 20:33:45 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						61108ba760
					 | 
					
						
						
							
							[c-host] app: add initial frame capture support
						
						
						
						
						
						
					 | 
					
						2019-03-02 20:33:21 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						7285f9e9ad
					 | 
					
						
						
							
							[c-host] add app_quit for clean shutdown support
						
						
						
						
						
						
					 | 
					
						2019-03-02 20:31:33 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						b29de8f370
					 | 
					
						
						
							
							[c-host] add platform event interface and linux support
						
						
						
						
						
						
					 | 
					
						2019-03-02 20:22:35 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						7a828b3aee
					 | 
					
						
						
							
							[c-host] linux: initial xcb capture
						
						
						
						
						
						
					 | 
					
						2019-03-02 11:59:03 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						afc264e846
					 | 
					
						
						
							
							[c-host] linux: added initial stubs for XCB capture
						
						
						
						
						
						
					 | 
					
						2019-03-01 21:41:32 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						37c1d7ea58
					 | 
					
						
						
							
							[c-host] dont use a interface that fails to create
						
						
						
						
						
						
					 | 
					
						2019-03-01 21:41:06 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |