Lioncash 
							
						 
					 
					
						
						
							
						
						468f623d27 
					 
					
						
						
							
							ShaderGenCommon: Remove unnecessary includes  
						
						 
						
						
						
						
					 
					
						2017-02-01 12:19:55 -05: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 
							
						 
					 
					
						
						
							
						
						fc00598785 
					 
					
						
						
							
							NativeVertexFormat: Inline Initialize in contructor  
						
						 
						
						... 
						
						
						
						They were only called at once, so no need to seperate them.
This also removes the only dereference of the NativeVertexFormat in VideoCommon, so backends may just return nullptr. 
						
						
					 
					
						2015-11-24 22:48:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Nirmal 
							
						 
					 
					
						
						
							
						
						3b75f45cf6 
					 
					
						
						
							
							Fix building with PCH disabled.  
						
						 
						
						
						
						
					 
					
						2015-09-28 11:51:08 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						95f3c956a8 
					 
					
						
						
							
							Move GL interface code out of the OpenGL video backend.  
						
						 
						
						
						
						
					 
					
						2015-09-22 00:36:45 +12:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						30ebb2459e 
					 
					
						
						
							
							Set copyright year to when a file was created  
						
						 
						
						
						
						
					 
					
						2015-05-25 13:22:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						cefcb0ace9 
					 
					
						
						
							
							Update license headers to GPLv2+  
						
						 
						
						
						
						
					 
					
						2015-05-25 13:22:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						5510c86b81 
					 
					
						
						
							
							Move Zfreeze code out individual backends into videoCommon  
						
						 
						
						... 
						
						
						
						Also:
 * Implement support for per-vertex PosMatrixIndex
 * Only update zslope constant once when zfreeze is activated.
 * Added a bunch of comments. 
						
						
					 
					
						2015-01-24 03:22:27 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						7e3d1050f0 
					 
					
						
						
							
							OGL: Add static to a function in NativeVertexFormat  
						
						 
						
						
						
						
					 
					
						2014-08-15 14:16:04 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						960b54670c 
					 
					
						
						
							
							OGL: Fix brace and body placements  
						
						 
						
						... 
						
						
						
						Also got rid of void argument specifiers. These are a carryover from C. 
						
						
					 
					
						2014-08-15 14:12:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						d802d39281 
					 
					
						
						
							
							clang-modernize -use-nullptr  
						
						 
						
						... 
						
						
						
						and s/\bNULL\b/nullptr/g for *.cpp/h/mm files not compiled on my machine 
						
						
					 
					
						2014-03-09 21:14:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						425f9dcd51 
					 
					
						
						
							
							Fix more header sorting issues in VideoBackends/ (now check-includes clean).  
						
						 
						
						
						
						
					 
					
						2014-02-20 01:01:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						2afe215271 
					 
					
						
						
							
							Convert all includes to relative paths.  
						
						 
						
						
						
						
					 
					
						2014-02-18 02:19:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						a65162f1cd 
					 
					
						
						
							
							PortableVertexFormat: use AttributeFormat for posmtx attribute format  
						
						 
						
						
						
						
					 
					
						2014-01-31 07:19:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						6c59b691b0 
					 
					
						
						
							
							PortableVertexFormat: use AttributeFormat for texcoord attribute format  
						
						 
						
						
						
						
					 
					
						2014-01-31 07:19:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						ef2d6e7d53 
					 
					
						
						
							
							PortableVertexFormat: use AttributeFormat for color attribute format  
						
						 
						
						
						
						
					 
					
						2014-01-31 07:19:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						b38ef39ab7 
					 
					
						
						
							
							PortableVertexFormat: use AttributeFormat for normal attribute format  
						
						 
						
						
						
						
					 
					
						2014-01-31 07:19:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						210f4f3e55 
					 
					
						
						
							
							PortableVertexFormat: add a struct which hold all needed information for every vertex and use this for position  
						
						 
						
						... 
						
						
						
						atm, position attribute is hardcoded both in VertexLoader and in backends.
v2: fix coding style + cleanup lookup table 
						
						
					 
					
						2014-01-31 07:19:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						02d1d8e6a0 
					 
					
						
						
							
							NativeVertexFormat: swap unsigned / signed formats to match GX order  
						
						 
						
						
						
						
					 
					
						2014-01-30 11:12:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						34692ab826 
					 
					
						
						
							
							Remove unnecessary Src/ folders  
						
						 
						
						
						
						
					 
					
						2013-12-31 14:03:19 -05:00