Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						0ac1992019 
					 
					
						
						
							
							[client] add new OpenGL-Basic renderer  
						
						... 
						
						
						
						This is based on bf8da7fd7e4397fe9931e82e52753806f1eee7e0 by @kiljacken
Per issue #11  on some cards this method performs much better then the
persistant buffering used in the standard OpenGL renderer.
Closes  #11  
						
						
					 
					
						2017-12-17 23:32:08 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						06e38d897d 
					 
					
						
						
							
							[client] implemented renderer specific option API  
						
						... 
						
						
						
						Please note the vsync and mipmap options are now specific to OpenGL
To configure them use the following options:
  -o opengl:mipmap=1
  -o opengl:vsync=0 
						
						
					 
					
						2017-12-17 22:21:59 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						893bb7e603 
					 
					
						
						
							
							[client] huge rewrite of renderer API deal with mouse updates  
						
						
						
						
					 
					
						2017-12-13 02:22:47 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						3d462928a6 
					 
					
						
						
							
							[client] added git version to build  
						
						
						
						
					 
					
						2017-12-12 03:59:58 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						38d458ac7d 
					 
					
						
						
							
							[client] added dependency on X11  
						
						
						
						
					 
					
						2017-12-12 03:59:58 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						786b9ec723 
					 
					
						
						
							
							[client] altered makefile to link fontconfig  
						
						
						
						
					 
					
						2017-12-12 03:59:58 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						81f1b43581 
					 
					
						
						
							
							[client] makefile, enable -O3 as the default now  
						
						
						
						
					 
					
						2017-12-12 03:59:58 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						01d4d52355 
					 
					
						
						
							
							[client] removed useless delay functions  
						
						
						
						
					 
					
						2017-12-12 03:59:57 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						a1f574ff2f 
					 
					
						
						
							
							[client] added 1ms delay loop for incoming polling support  
						
						
						
						
					 
					
						2017-12-12 03:59:57 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						c26842cb60 
					 
					
						
						
							
							[client] fixed minor issue in the makefile  
						
						
						
						
					 
					
						2017-12-12 03:59:57 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						c1a82e853d 
					 
					
						
						
							
							[client] added renderer abstratction  
						
						... 
						
						
						
						This moves the bulk of the rendering code into seperate rendering
modules cleaning up much of intertwined SDL & OpenGL mess. 
						
						
					 
					
						2017-12-12 03:59:57 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						5c335fca67 
					 
					
						
						
							
							[client] Makefile rewrite from intial lazy version  
						
						
						
						
					 
					
						2017-12-12 03:59:57 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						10e6408022 
					 
					
						
						
							
							[misc] common and client project rename to "Looking Glass"  
						
						... 
						
						
						
						See: https://forum.level1techs.com/t/headless-pci-passthrough-program-name-vote/121779/36  
						
						
					 
					
						2017-12-12 03:59:57 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						aef0328050 
					 
					
						
						
							
							[client] added FPS counter  
						
						
						
						
					 
					
						2017-12-12 03:59:56 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						3ee53dca79 
					 
					
						
						
							
							[client] changed output program name  
						
						
						
						
					 
					
						2017-12-12 03:59:56 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						a413362e53 
					 
					
						
						
							
							[client] added changes to Makefile to include additional GL libs  
						
						
						
						
					 
					
						2017-12-12 03:59:55 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						6e7b65023b 
					 
					
						
						
							
							[client] moved common headers outside of the client project's directory  
						
						
						
						
					 
					
						2017-10-31 16:54:09 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						d60f9988c9 
					 
					
						
						
							
							[client] moved DEBUG define into a CFLAG  
						
						
						
						
					 
					
						2017-10-29 13:05:39 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						f0affdc704 
					 
					
						
						
							
							[client] removed binaries from repository  
						
						
						
						
					 
					
						2017-10-19 17:08:40 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						48facb3746 
					 
					
						
						
							
							[client] added initial ivshmem client implementation  
						
						
						
						
					 
					
						2017-10-19 16:00:57 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						314b8621ea 
					 
					
						
						
							
							[client] moved spice implementation into subdirectory  
						
						
						
						
					 
					
						2017-10-19 15:18:27 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						202985097e 
					 
					
						
						
							
							Initial import of project to git  
						
						
						
						
					 
					
						2017-10-19 15:15:49 +11:00