Stenzek 
							
						 
					 
					
						
						
							
						
						e4b205c769 
					 
					
						
						
							
							Decouple XFB scanout from presentation  
						
						 
						
						
						
						
					 
					
						2019-01-25 11:15:57 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						63dd91628d 
					 
					
						
						
							
							Remove old RasterFont classes  
						
						 
						
						
						
						
					 
					
						2019-01-25 11:15:57 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						025e909773 
					 
					
						
						
							
							GLContext: Use destructor instead of Shutdown() to cleanup  
						
						 
						
						... 
						
						
						
						Also uses the Initialize() method to make the context current. 
						
						
					 
					
						2018-10-20 21:11:34 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						dcdd02d646 
					 
					
						
						
							
							GLContext: Remove global context pointer  
						
						 
						
						
						
						
					 
					
						2018-10-20 21:11:34 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						eb284b5d66 
					 
					
						
						
							
							VideoBackends: Pass window system info from host on creation  
						
						 
						
						
						
						
					 
					
						2018-10-20 21:11:34 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						9c57a98723 
					 
					
						
						
							
							GLContext: Use host connection  
						
						 
						
						... 
						
						
						
						This also removes the need for a sleeping event thread. 
						
						
					 
					
						2018-10-20 21:11:34 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						134d967be2 
					 
					
						
						
							
							Refactoring and cleanup of GLInterface (now GLContext)  
						
						 
						
						
						
						
					 
					
						2018-10-20 21:11:34 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						51a586d11a 
					 
					
						
						
							
							GLUtil: Encapsulate functions in a namespace  
						
						 
						
						
						
						
					 
					
						2018-03-10 16:11:19 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								iwubcode 
							
						 
					 
					
						
						
							
						
						4964fc87ae 
					 
					
						
						
							
							Video Backends: Remove the right of the xfb region for games where the  
						
						 
						
						... 
						
						
						
						VI stride does not match the VI width 
						
						
					 
					
						2017-11-17 22:11:32 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								iwubcode 
							
						 
					 
					
						
						
							
						
						53684701fa 
					 
					
						
						
							
							HybridXFB: Fix lint errors  
						
						 
						
						
						
						
					 
					
						2017-11-17 22:11:31 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								iwubcode 
							
						 
					 
					
						
						
							
						
						6e686f6ea1 
					 
					
						
						
							
							Software Backend: Fix xfb output and add vertical scaling support  
						
						 
						
						
						
						
					 
					
						2017-11-17 22:11:31 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								iwubcode 
							
						 
					 
					
						
						
							
						
						79387dddb2 
					 
					
						
						
							
							Add support for hybrid XFB  
						
						 
						
						
						
						
					 
					
						2017-11-17 19:47:56 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						f12460d1f4 
					 
					
						
						
							
							VideoSW: Fix GL ES shader.  
						
						 
						
						
						
						
					 
					
						2017-01-07 12:32:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								aldelaro5 
							
						 
					 
					
						
						
							
						
						f0aa9b3751 
					 
					
						
						
							
							Reorganise a ton of logs level  
						
						 
						
						... 
						
						
						
						Most of this commits changes performance decreasing logs from info to debug and also cleans up innacurate levels. 
						
						
					 
					
						2016-10-01 15:50:28 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						fc41e982e9 
					 
					
						
						
							
							SWOGLWindow: Utilize the move constructor in PrintText  
						
						 
						
						... 
						
						
						
						The previous code would always do a copy 
						
						
					 
					
						2016-09-21 13:11:34 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						99baa3268f 
					 
					
						
						
							
							SWOGLWindow: const correctness for ShowImage  
						
						 
						
						
						
						
					 
					
						2016-09-21 12:54:22 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						3570c7f03a 
					 
					
						
						
							
							Reformat all the things. Have fun with merge conflicts.  
						
						 
						
						
						
						
					 
					
						2016-06-24 10:43:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						f295182833 
					 
					
						
						
							
							VideoBackends: Simplify initialization and deinitialization of resources  
						
						 
						
						... 
						
						
						
						Approximately three or four times now, the issue of pointers being
in an inconsistent state been an issue in the video backend renderers
with regards to tripping up other developers.
Global (ugh) resources are put into a unique_ptr and will always have a
well-defined state of being - null or not null 
						
						
					 
					
						2015-12-20 22:40:37 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						b69bff0690 
					 
					
						
						
							
							VideoSW: Use OpenGL Core context  
						
						 
						
						
						
						
					 
					
						2015-10-14 00:13:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						61c3a0d9e4 
					 
					
						
						
							
							VideoSW: Split up OGL window handling  
						
						 
						
						... 
						
						
						
						This removes OSD support for video software, but it was already broken before.
This commit does not try to fix coding style issues, the rewrite of this presentation API is splitted up. 
						
						
					 
					
						2015-10-14 00:13:54 +02:00