Jesse Buhagiar 
								
							 
						 
						
							
							
							
							
								
							
							
								c9f44c746a 
								
							 
						 
						
							
							
								
								LibGL+LibSoftGPU: Add GL_ADD Texture Environment  
							
							
							
						 
						
							2022-04-09 11:40:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sahan Fernando 
								
							 
						 
						
							
							
							
							
								
							
							
								154cb4e368 
								
							 
						 
						
							
							
								
								LibGPU: Don't dlopen using absolute path  
							
							
							
						 
						
							2022-04-07 17:11:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Unverwerth 
								
							 
						 
						
							
							
							
							
								
							
							
								5bb76e9b63 
								
							 
						 
						
							
							
								
								LibGL+LibGPU+LibSoftGPU: Load SoftGPU driver dynamically  
							
							... 
							
							
							
							This loads libsoftgpu.so during GLContext creation and instantiates the
device class which is then passed into the GLContext constructor. 
							
						 
						
							2022-04-06 11:32:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Unverwerth 
								
							 
						 
						
							
							
							
							
								
							
							
								211d24a218 
								
							 
						 
						
							
							
								
								LibGL+LibGPU+LibSoftGPU: Add virtual base class for devices  
							
							... 
							
							
							
							This adds a virtual base class for GPU devices located in LibGPU.
The OpenGL context now only talks to this device agnostic interface.
Currently the device interface is simply a copy of the existing SoftGPU
interface to get things going :^) 
							
						 
						
							2022-04-06 11:32:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Unverwerth 
								
							 
						 
						
							
							
							
							
								
							
							
								4a99875582 
								
							 
						 
						
							
							
								
								LibGL+LibGPU+LibSoftGPU: Add virtual base class for Images  
							
							... 
							
							
							
							This introduces a new device independent base class for Images in LibGPU
that also keeps track of the device from which it was created in order
to prevent assigning images across devices. 
							
						 
						
							2022-04-06 11:32:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Unverwerth 
								
							 
						 
						
							
							
							
							
								
							
							
								1f3642ed48 
								
							 
						 
						
							
							
								
								LibGPU+LibSoftGPU: Move RasterizerOptions into LibGPU  
							
							
							
						 
						
							2022-04-06 11:32:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Unverwerth 
								
							 
						 
						
							
							
							
							
								
							
							
								5d2740217f 
								
							 
						 
						
							
							
								
								LibGL+LibGPU+LibSoftGPU: Move Vertex.h to LibGPU  
							
							
							
						 
						
							2022-04-06 11:32:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Unverwerth 
								
							 
						 
						
							
							
							
							
								
							
							
								5bf224708f 
								
							 
						 
						
							
							
								
								LibGPU+LibSoftGPU: Move LightModelParameters into LibGPU  
							
							
							
						 
						
							2022-04-06 11:32:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Unverwerth 
								
							 
						 
						
							
							
							
							
								
							
							
								5a5596b381 
								
							 
						 
						
							
							
								
								LibGL+LibGPU+LibSoftGPU: Move TexCoordGenerationConfig into LibGPU  
							
							
							
						 
						
							2022-04-06 11:32:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Unverwerth 
								
							 
						 
						
							
							
							
							
								
							
							
								8f359bf758 
								
							 
						 
						
							
							
								
								LibGPU+LibSoftGPU: Move RasterPosition into its own header in LibGPU  
							
							
							
						 
						
							2022-04-06 11:32:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Unverwerth 
								
							 
						 
						
							
							
							
							
								
							
							
								e416380826 
								
							 
						 
						
							
							
								
								LibGL+LibGPU+LibSoftGPU: Move StencilConfiguration.h to LibGPU  
							
							
							
						 
						
							2022-04-06 11:32:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Unverwerth 
								
							 
						 
						
							
							
							
							
								
							
							
								b652db1f54 
								
							 
						 
						
							
							
								
								LibGL+LibGPU+LibSoftGPU: Move Material.h to LibGPU  
							
							
							
						 
						
							2022-04-06 11:32:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Unverwerth 
								
							 
						 
						
							
							
							
							
								
							
							
								7da9447619 
								
							 
						 
						
							
							
								
								LibGL+LibGPU+LibSoftGPU: Move Light.h to LibGPU  
							
							
							
						 
						
							2022-04-06 11:32:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Unverwerth 
								
							 
						 
						
							
							
							
							
								
							
							
								e7450fa940 
								
							 
						 
						
							
							
								
								LibGL+LibGPU+LibSoftGPU: Move SamplerConfig to LibGPU  
							
							
							
						 
						
							2022-04-06 11:32:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Unverwerth 
								
							 
						 
						
							
							
							
							
								
							
							
								54307a9cd3 
								
							 
						 
						
							
							
								
								LibGL+LibGPU+LibSoftGPU: Move ImageDataLayout.h to LibGPU  
							
							
							
						 
						
							2022-04-06 11:32:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Unverwerth 
								
							 
						 
						
							
							
							
							
								
							
							
								4e0643ae97 
								
							 
						 
						
							
							
								
								LibGL+LibGPU+LibSoftGPU: Move ImageFormat.h to LibGPU  
							
							
							
						 
						
							2022-04-06 11:32:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Unverwerth 
								
							 
						 
						
							
							
							
							
								
							
							
								24d420312c 
								
							 
						 
						
							
							
								
								LibGL+LibGPU+LibSoftGPU: Move Enums.h to LibGPU  
							
							
							
						 
						
							2022-04-06 11:32:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stephan Unverwerth 
								
							 
						 
						
							
							
							
							
								
							
							
								ac033dd9b6 
								
							 
						 
						
							
							
								
								LibGL+LibGPU+LibSoftGPU: Move DeviceConfig to LibGPU  
							
							... 
							
							
							
							This introduces a new abstraction layer, LibGPU, that serves as the
usermode interface to GPU devices. To get started we just move the
DeviceConfig there and make sure everything still works :^) 
							
						 
						
							2022-04-06 11:32:24 +02:00