| 
							
							
								 Geoffrey McRae | 756b57400b | [client] egl: move context init to lock function | 2020-05-21 11:55:35 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 01bfd2e090 | [client] egl: make better use of the second thread for streaming | 2020-05-21 11:44:56 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | dc3e89e65c | [obs] add delay to fix startup this delay is needed to allow the host clock to change so we can
validate the session. | 2020-05-21 09:37:20 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 240d0ff263 | [client] add short delay to improve initial startup | 2020-05-21 09:32:08 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 3b47a4113f | [client/obs] update to use new LGMP init api | 2020-05-21 09:28:41 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | a6d6a49f82 | [client] egl: use atomic members instead of locking the entire state | 2020-05-21 08:20:30 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | f8ff3faf78 | [obs] improvements to help prevent client timeouts | 2020-05-21 07:31:12 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | d899c26617 | [client] egl: add low FPS warning when failing to keep up | 2020-05-19 22:42:55 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 73ba325072 | [client] egl: reworked the streaming texture pipeline | 2020-05-19 22:03:36 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | aff19e13c7 | [profiler] client: updated to use new lgmp API and path | 2020-05-19 11:37:44 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 007122df43 | [all] remove github specific unused config file | 2020-05-19 11:19:20 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 06f8911ee1 | [all] project cleanup | 2020-05-19 11:06:39 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | f96f0fecda | [client] egl: use proper atomics for pbo counting | 2020-05-18 09:06:11 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 21987cb423 | [obs] update to use new LGMP interface | 2020-05-17 12:04:41 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 18cc8d7cab | [client] fix host wait logic and print more useful help | 2020-05-17 11:54:07 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | fc0dbd8782 | [c-host] add kvmfr version to host output | 2020-05-17 11:26:45 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | b7ca3d7e37 | [client] cleanup debug output | 2020-05-17 11:25:27 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | c4bf992c0c | [client/host] added enforcement of KVMFR versioning | 2020-05-17 11:13:08 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | dcce288a98 | [obs] fix another potential deadlock | 2020-04-25 02:26:34 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | cfd8126e5d | [obs] remove debug printf | 2020-04-25 02:26:16 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 7a96642498 | [client & host] update the LGMP project to fix timeout issues | 2020-04-25 02:25:44 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 8d5a42c233 | [obs] fix potential deadlock | 2020-04-24 23:03:40 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 00a41be413 | [obs] use thread to handle frame advance when obs is behind | 2020-04-24 21:31:12 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | fdb9a9cca8 | use a timer for the LGMP host instead of a thread | 2020-04-24 21:31:12 +10:00 |  | 
			
				
					| 
							
							
								 feltcat | e7f088ef52 | [client] egl: typo fix in info message "Multsampling" to "Multisampling" | 2020-04-24 19:01:42 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 243efcd51a | [client] fix missing release_key_binds for mouse sensitivity bindings | 2020-04-23 18:00:17 +10:00 |  | 
			
				
					| 
							
							
								 feltcat | e3cbdd18a0 | [client] add quit keybind | 2020-04-23 17:57:58 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | b9cdaf8e19 | update PureSpice to fix clipboard bug | 2020-04-21 13:17:49 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 4758caa772 | updated PureSpice submodule | 2020-04-21 11:36:24 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 4058522f68 | update PureSpice submodule | 2020-04-20 09:54:12 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 80437c564d | update PureSpice submodule | 2020-04-15 17:55:43 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 503fc7c312 | [spice] updated the submodule to fix a minor shutdown glitch | 2020-04-14 16:46:55 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | f6691a90c0 | [client/obs] improve frambuffer_read functions to support copy pitch Fixes #244 | 2020-04-14 13:27:07 +10:00 |  | 
			
				
					| 
							
							
								 Mikko Rasa | ead09ed110 | [client] opengl: render frame if config didn't change | 2020-04-14 12:19:59 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | ac1ecd2e7b | [client] update PureSpice submodule to resolve build issue with -O3 | 2020-04-13 20:07:08 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 3538e7f6f4 | [c-host] dxgi: add more robust error handling on cursor shape failure Closes #264 - Credit to https://github.com/DataBeaver | 2020-04-12 14:43:50 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 75bc038144 | [client] removed accidental debug commit | 2020-04-12 13:48:59 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 7018a3e737 | [c-host] dxgi: close the desktop on deinit | 2020-04-12 13:46:56 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | d3836d4548 | [c-host] Enable secure desktop capture using SetThreadDesktop Closes #263 - Credit to https://github.com/DataBeaver for this gem! | 2020-04-12 13:35:40 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | dbd7db7787 | [common] fix framebuffer_prepare to use atomic_store | 2020-04-12 13:16:55 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 1222fd40b7 | [common] fix FrameBuffer to use atomics correctly Might Fix #248 | 2020-04-12 13:14:53 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | b5f4c639fd | [client] provide better mouse tracking when exiting/entering the window | 2020-04-07 14:54:38 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | cddeeff3fc | [c-host] LGMP: increase the timeouts | 2020-04-07 14:54:38 +10:00 |  | 
			
				
					| 
							
							
								 fishery | 94a35a6558 | [client] fix buffer overflow in opengl_options buffer overflow loading opengl_options | 2020-04-02 00:17:19 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | b953b2b807 | [module] added missing kvmfr.h, fixes #253 | 2020-03-22 09:20:09 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 367a73d033 | [spice] updated the submodule, fixes #249 | 2020-03-22 09:12:54 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 1ac13658e1 | [module] fix compilation for linux 5.6 | 2020-03-11 00:28:44 +11:00 |  | 
			
				
					| 
							
							
								 chrsm | 2440272307 | [common] fix build for newer versions of binutils binutils has changed several macros. Added ifdef to allow building with
stable and bleeding edge versions.
refs #232 | 2020-02-25 22:31:55 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 582ed6b5d1 | [c-host] dxgi: dont send null movements when only the visibility changed | 2020-02-12 18:40:28 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | e2adbaa5c1 | [c-host] dxgi: fix failure to provide cursor visibility information | 2020-02-12 18:36:11 +11:00 |  |