Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						2a03d1c4a9 
					 
					
						
						
							
							[host] removed unused shader view  
						
						
						
						
					 
					
						2018-07-28 06:19:59 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						3e3c409fc4 
					 
					
						
						
							
							[host] ignore compiled shader headers  
						
						
						
						
					 
					
						2018-07-28 06:19:59 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						62e3dd250b 
					 
					
						
						
							
							[host] remove compiled shader headers from repo  
						
						
						
						
					 
					
						2018-07-28 06:19:59 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						3799929f59 
					 
					
						
						
							
							[host] remove the depth buffer, it's unused  
						
						
						
						
					 
					
						2018-07-28 06:19:59 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						2019766989 
					 
					
						
						
							
							[host] added format converter class  
						
						
						
						
					 
					
						2018-07-28 06:19:58 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						58c3b37e49 
					 
					
						
						
							
							[h264] cosmetics  
						
						
						
						
					 
					
						2018-07-28 06:19:58 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						c650c2e474 
					 
					
						
						
							
							[dxgi/h264] fix failure to re-init h264 correctly  
						
						
						
						
					 
					
						2018-07-28 06:19:58 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						ef336d552c 
					 
					
						
						
							
							[parser/nal] no need to check for null before free ( fixes   #87 )  
						
						
						
						
					 
					
						2018-07-26 06:09:12 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						e4cdc58399 
					 
					
						
						
							
							[host] move H264 out of DXGI into seperate class  
						
						
						
						
					 
					
						2018-07-26 05:50:06 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						48d3403c40 
					 
					
						
						
							
							[memcpy] fix error caused by switch to shorter OPs  
						
						
						
						
					 
					
						2018-07-26 05:49:24 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						af143bdd82 
					 
					
						
						
							
							[dxgi] update DXGI to use timeout return value  
						
						
						
						
					 
					
						2018-07-26 03:09:59 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						343983d9af 
					 
					
						
						
							
							[host] add timeout return value for repeated frame  
						
						... 
						
						
						
						This is to allow a repeat frame without incuring an additional
memory copy when the frame is already in shared memory. 
						
						
					 
					
						2018-07-26 03:08:52 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						5cabf155ab 
					 
					
						
						
							
							[host] flag paused when waiting for sec desktop  
						
						
						
						
					 
					
						2018-07-24 01:12:24 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						60070e6076 
					 
					
						
						
							
							[client] implement stream paused alert  
						
						
						
						
					 
					
						2018-07-24 01:09:53 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						697dbc7a96 
					 
					
						
						
							
							Updated README.md  
						
						
						
						
					 
					
						2018-07-23 15:28:36 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						43593d8aea 
					 
					
						
						
							
							[host] replaced MultiMemcpy with plain memcpySSE  
						
						
						
						
					 
					
						2018-07-23 15:21:43 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						1f90010cbd 
					 
					
						
						
							
							[client] add switch to disable alert messages,  fixes   #83  
						
						
						
						
					 
					
						2018-07-20 01:09:51 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						d839026ade 
					 
					
						
						
							
							[opengl] added fade out to wait screen  
						
						
						
						
					 
					
						2018-07-20 01:01:16 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						34de213926 
					 
					
						
						
							
							[opengl] render alerts and fps on wait screen  
						
						
						
						
					 
					
						2018-07-20 00:10:29 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						b5ec4dd305 
					 
					
						
						
							
							[client] scale up the logo and put a gradient behind it  
						
						
						
						
					 
					
						2018-07-19 23:48:35 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						023d3f811b 
					 
					
						
						
							
							[client] render the looking glass logo (almost)  
						
						
						
						
					 
					
						2018-07-19 23:33:51 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						53c32cc5a4 
					 
					
						
						
							
							[client] enable multisampling  
						
						
						
						
					 
					
						2018-07-19 23:33:26 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						eb6ee8ea46 
					 
					
						
						
							
							[client] allow window resize event's before startup  
						
						
						
						
					 
					
						2018-07-19 23:32:42 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						9f8c20c3e7 
					 
					
						
						
							
							[common] no need to use AVX operands here either  
						
						
						
						
					 
					
						2018-07-10 16:38:07 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						a72ad4e46c 
					 
					
						
						
							
							[host] replaced use of AVX in memcpySSE  
						
						... 
						
						
						
						There is no need to use AVX instructions as we are not using the
wider registers. Removing their use removes the requirement to run
a AVX capable guest CPU. 
						
						
					 
					
						2018-07-10 16:32:50 +10:00 
						 
				 
			
				
					
						
							
							
								williamvds 
							
						 
					 
					
						
						
							
						
						b19518a1f8 
					 
					
						
						
							
							[client] Allow keyboard capture ( #26 )  
						
						
						
						
					 
					
						2018-06-05 12:09:19 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						8a9d0b0bfb 
					 
					
						
						
							
							[host] fix crash on screen blanking  
						
						
						
						
					 
					
						2018-06-01 00:39:18 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						14954cc426 
					 
					
						
						
							
							[client] fix too early release of OpenGL context  
						
						... 
						
						
						
						Fixes a problem where resolution changes would require a restart of
the client 
						
						
					 
					
						2018-05-31 18:54:29 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						32dca9ea3f 
					 
					
						
						
							
							[client] only provide linker flags at link time  
						
						
						
						
					 
					
						2018-05-31 18:54:10 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						d4c41d2d94 
					 
					
						
						
							
							[host] improve capture performance  
						
						... 
						
						
						
						Contrary to the MS documentation, benchmarking shows a substantial
increase in performance when releasing the captured frame as soon
as possible. This change makes it possible to achieve 60FPS at 4K
resolutions. 
						
						
					 
					
						2018-05-31 18:53:11 +10:00 
						 
				 
			
				
					
						
							
							
								Txanton 
							
						 
					 
					
						
						
							
						
						3f331f2e62 
					 
					
						
						
							
							Fixed typo in word wish  
						
						
						
						
					 
					
						2018-05-31 13:28:36 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						d753af9d17 
					 
					
						
						
							
							[host] remove debug tracing noise  
						
						
						
						
					 
					
						2018-05-29 18:37:21 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						b23c7808c0 
					 
					
						
						
							
							[host] don't count re-init requests as failures  
						
						
						
						
					 
					
						2018-05-29 18:37:21 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						792200cac4 
					 
					
						
						
							
							[client] use atomic locking by default  
						
						
						
						
					 
					
						2018-05-29 18:18:22 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						526b607e37 
					 
					
						
						
							
							[client] fixed warning/error text  
						
						
						
						
					 
					
						2018-05-29 18:10:58 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						298885083b 
					 
					
						
						
							
							[client] remove xlib shim as it is no longer needed  
						
						
						
						
					 
					
						2018-05-29 18:09:27 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						26c4804892 
					 
					
						
						
							
							[client] replace custom Makefile with cmake build  
						
						
						
						
					 
					
						2018-05-29 18:08:26 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						a507dd0c51 
					 
					
						
						
							
							[client] remove h264 decoder for now  
						
						
						
						
					 
					
						2018-05-29 17:44:25 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						c6830bab16 
					 
					
						
						
							
							[client] remove useless linking against libssl  
						
						
						
						
					 
					
						2018-05-29 17:44:07 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						a0457a2dd9 
					 
					
						
						
							
							[client] added nettle/bignum.h to rsa.c, CentOS 7 seems to need it  
						
						
						
						
					 
					
						2018-05-29 14:55:28 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						ce60cafa19 
					 
					
						
						
							
							[client] removed invalid MS Windows specific hint  
						
						... 
						
						
						
						See: https://wiki.libsdl.org/SDL_HINT_WINDOWS_NO_CLOSE_ON_ALT_F4 
> A hint that specifies that SDL should not to generate
> SDL_WINDOWEVENT_CLOSE events for Alt+F4 on Microsoft Windows. 
						
						
					 
					
						2018-05-29 14:09:44 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						9e02131525 
					 
					
						
						
							
							[client] don't scale the mouse when in capture mode  
						
						
						
						
					 
					
						2018-05-29 11:55:28 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						6918eeca26 
					 
					
						
						
							
							[client] added missing library for floor function  
						
						
						
						
					 
					
						2018-05-29 11:08:56 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						fbbee1cdac 
					 
					
						
						
							
							[opengl] added support for alerts  
						
						
						
						
					 
					
						2018-05-29 11:08:25 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						89959b48a7 
					 
					
						
						
							
							[client] added linked list utility  
						
						
						
						
					 
					
						2018-05-29 11:08:01 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						b26a535451 
					 
					
						
						
							
							[client] added support for alert text  
						
						
						
						
					 
					
						2018-05-29 11:06:42 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						86207993b8 
					 
					
						
						
							
							[client] alert the user when capture mode is on or off  
						
						
						
						
					 
					
						2018-05-29 09:02:34 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						ee9213da76 
					 
					
						
						
							
							[client] add alert method to renderer api  
						
						
						
						
					 
					
						2018-05-29 08:59:07 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						a084b2b32f 
					 
					
						
						
							
							[client] added the ability to specify the capture key (-m)  
						
						
						
						
					 
					
						2018-05-29 08:51:58 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						afdae8efc0 
					 
					
						
						
							
							[client] allow the system screensaver to operate, -S to disable  
						
						
						
						
					 
					
						2018-05-29 08:34:52 +10:00