jonpas 
							
						 
					 
					
						
						
							
						
						db51acdd8a 
					 
					
						
						
							
							[client] add option to always show cursor  
						
						
						
						
					 
					
						2020-11-16 06:48:57 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						b942085e6c 
					 
					
						
						
							
							[host] don't allocate LGMP_Q_POINTER_LEN cursor shape buffers  
						
						... 
						
						
						
						There is no need to allocate a buffer for each message as the client is
only required to show the latest version of the cursor. Whie the logic
should prevent cursor corruption, it's not guaranteed, however this is
not a problem as this can only happen if the client is lagging behind
and as such when it gets another update message it will re-read the
now new shape anyway. 
						
						
					 
					
						2020-11-10 23:29:04 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						cd4dfd7252 
					 
					
						
						
							
							[client] egl: cleanup/refactor of cursor texture code  
						
						
						
						
					 
					
						2020-11-10 20:42:14 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						12da2fc0b7 
					 
					
						
						
							
							[client] fixed incorrect warpState  
						
						... 
						
						
						
						Credit to @Adam in Discord VFIO #looking-glass 
						
						
					 
					
						2020-11-09 22:24:40 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						36726bb349 
					 
					
						
						
							
							[client] egl: fixed typo  
						
						
						
						
					 
					
						2020-11-09 07:42:59 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						dd7e0ea8c6 
					 
					
						
						
							
							[client] egl: added colorblind support (egl:cbMode=0/1/2/3)  
						
						... 
						
						
						
						Based on http://www.daltonize.org/search/label/Daltonize 
0 = Off
1 = Protanope
2 = Deuteranope
3 = Tritanope 
						
						
					 
					
						2020-11-09 07:08:15 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						ed95f8863d 
					 
					
						
						
							
							[client] fix divide by zero fault with fpsMin disabled (set to 0)  
						
						
						
						
					 
					
						2020-11-08 10:58:18 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						8ace686df4 
					 
					
						
						
							
							[repos] updated the submodules from a prior accdental reversal  
						
						... 
						
						
						
						closes  #319  
					
						2020-11-02 13:17:52 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						87a2fc2c9e 
					 
					
						
						
							
							[module] updated description, copyright and author  
						
						
						
						
					 
					
						2020-11-02 13:12:48 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						604b6bec9a 
					 
					
						
						
							
							[host] don't fail if windows is dumb and doesnt give us the cursor info  
						
						
						
						
					 
					
						2020-11-01 04:45:57 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						42ef9964de 
					 
					
						
						
							
							[host] enlarge the cursor buffer size for large cursor shapes  
						
						
						
						
					 
					
						2020-11-01 04:34:26 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						4c14797319 
					 
					
						
						
							
							[client] egl: no need to create textures when using DMA mode  
						
						
						
						
					 
					
						2020-10-30 22:19:15 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						42fef7a98d 
					 
					
						
						
							
							[client] egl: remove deprecated YUV420 support  
						
						
						
						
					 
					
						2020-10-30 19:31:48 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						0badf2a84c 
					 
					
						
						
							
							[all] move defines for LGMP_QUEUE_*_LEN into KVMFR.h  
						
						
						
						
					 
					
						2020-10-30 18:48:41 +11:00 
						 
				 
			
				
					
						
							
							
								four0four 
							
						 
					 
					
						
						
							
						
						c0acfd1228 
					 
					
						
						
							
							[module] fix integer overflow in kvmfr_dmabuf_create  
						
						
						
						
					 
					
						2020-10-30 18:24:02 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						3de2641d92 
					 
					
						
						
							
							[module] fix compile on >= 5.9.0  
						
						... 
						
						
						
						fixes  #314  
					
						2020-10-30 16:14:06 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						fd2801a670 
					 
					
						
						
							
							[module] remove now deprecated uio support  
						
						
						
						
					 
					
						2020-10-30 16:02:31 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						267fa6e389 
					 
					
						
						
							
							[client] egl: select the correct fourcc type for dma mode  
						
						
						
						
					 
					
						2020-10-30 11:55:47 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						6799d518a5 
					 
					
						
						
							
							[client] common: added spin timeout to framebuffer wait  
						
						
						
						
					 
					
						2020-10-30 03:27:28 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						c8f740c34e 
					 
					
						
						
							
							[client] fix usage of uninitialized time variable  
						
						
						
						
					 
					
						2020-10-30 02:36:45 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						4f9544d61d 
					 
					
						
						
							
							[client] egl: added DMA texture support for direct upload  
						
						... 
						
						
						
						Note: This only works with the KVMFR kernel module in a VM->VM
configuration. If this causes issues it can be disabled with the new
option `app:allowDMA` 
						
						
					 
					
						2020-10-30 02:36:45 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						0bf73d862d 
					 
					
						
						
							
							[client] added initial framework for dma buffer support  
						
						
						
						
					 
					
						2020-10-30 02:36:45 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						5522e93fb9 
					 
					
						
						
							
							[common] linux: added helpers for ivshmem DMA usage  
						
						
						
						
					 
					
						2020-10-30 02:36:45 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						0efe7dc63c 
					 
					
						
						
							
							[common] linux: added support for kvmfr dmabuf  
						
						
						
						
					 
					
						2020-10-30 02:36:45 +11:00 
						 
				 
			
				
					
						
							
							
								Ali Abdel-Qader 
							
						 
					 
					
						
						
							
						
						5081c3ea88 
					 
					
						
						
							
							convert clipboard data type variable to Looking Glass enum before passing it to function  
						
						
						
						
					 
					
						2020-10-29 13:46:14 +11:00 
						 
				 
			
				
					
						
							
							
								Ali Abdel-Qader 
							
						 
					 
					
						
						
							
						
						3284431785 
					 
					
						
						
							
							change 'frameCount' to be atomic  
						
						
						
						
					 
					
						2020-10-29 13:46:14 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						d42581027c 
					 
					
						
						
							
							[lgmp] updated the submodule  
						
						
						
						
					 
					
						2020-10-28 14:08:30 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						a70858aea0 
					 
					
						
						
							
							[client] reworked frame timing waits for better responsiveness  
						
						
						
						
					 
					
						2020-10-26 18:09:45 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						e02ccd7c6f 
					 
					
						
						
							
							[client] fix transposed tsDiff arguments  
						
						
						
						
					 
					
						2020-10-26 13:09:47 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						b13904ec59 
					 
					
						
						
							
							[repos] updated PureSpice submodule  
						
						
						
						
					 
					
						2020-10-25 21:10:02 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						59011b7bcb 
					 
					
						
						
							
							[all] updated the LGMP submodule  
						
						
						
						
					 
					
						2020-10-20 19:59:02 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						9d0ae23f9f 
					 
					
						
						
							
							[host] init ivshmem options before testing  
						
						
						
						
					 
					
						2020-10-19 03:01:35 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						9ff1859dc1 
					 
					
						
						
							
							[host] windows: check the ivshmem device exists in the service  
						
						
						
						
					 
					
						2020-10-19 02:49:15 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						7a7e1d006b 
					 
					
						
						
							
							[host] set the program name/description in the app.manifest  
						
						
						
						
					 
					
						2020-10-19 01:56:03 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						0684ff401f 
					 
					
						
						
							
							[client] fix race with call to on_restart  
						
						
						
						
					 
					
						2020-10-14 19:40:20 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						757a90a643 
					 
					
						
						
							
							[client] add new keybind to toggle the video stream (ScrLck+V)  
						
						
						
						
					 
					
						2020-10-14 19:32:21 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						46df25bb80 
					 
					
						
						
							
							[client] added new option win:dontUpscale  
						
						
						
						
					 
					
						2020-10-12 23:27:33 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						38b05cda50 
					 
					
						
						
							
							[host] dxgi: fix incorrect bpp value  
						
						
						
						
					 
					
						2020-10-12 20:08:51 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						58ba76a27f 
					 
					
						
						
							
							[client] seperate frame setup and data events  
						
						
						
						
					 
					
						2020-10-12 19:43:29 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						7a49f75d95 
					 
					
						
						
							
							[host] dxgi: ensure formatVer is incremented on re-init  
						
						
						
						
					 
					
						2020-10-12 19:39:57 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						b2961c7939 
					 
					
						
						
							
							[all] added new format version field to frame header  
						
						
						
						
					 
					
						2020-10-12 18:52:37 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						6650e58a4a 
					 
					
						
						
							
							[common] linux: print reason for failure to open the shm file/device  
						
						
						
						
					 
					
						2020-10-12 17:48:31 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						90d1ed64e4 
					 
					
						
						
							
							[client] opengl: added RGBA16F support  
						
						
						
						
					 
					
						2020-10-11 20:44:22 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						a78d9c2b90 
					 
					
						
						
							
							[obs] added RGBA16F support  
						
						
						
						
					 
					
						2020-10-11 20:42:09 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						919b77df71 
					 
					
						
						
							
							[client] egl: fix RGBA16F support  
						
						
						
						
					 
					
						2020-10-11 20:34:34 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						98e0e5fc0b 
					 
					
						
						
							
							[client] egl: correct invalid value for texture row length  
						
						
						
						
					 
					
						2020-10-11 19:59:44 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						8a9f004ff6 
					 
					
						
						
							
							[host/client] fix invalid initialization of RGBA16F  
						
						
						
						
					 
					
						2020-10-11 19:39:47 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						9c6bd888fd 
					 
					
						
						
							
							[host/client] added experimental RGBA16 float support (EGL only)  
						
						
						
						
					 
					
						2020-10-11 19:22:31 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						4f40ce4b40 
					 
					
						
						
							
							[obs] added monochrome cursor support  
						
						
						
						
					 
					
						2020-10-11 12:04:10 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						eb343ca82e 
					 
					
						
						
							
							[obs] added masked color cursor support  
						
						
						
						
					 
					
						2020-10-11 01:07:20 +11:00