Dentomologist 
								
							 
						 
						
							
							
								
							
							
	f6b9acccfc  
						 
						
							
							
								
								
								Common: Refactor PointerWrap  
							
							
							
						 
						
							2022-05-25 13:06:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pokechu22 
								
							 
						 
						
							
							
								
							
							
	2025763420  
						 
						
							
							
								
								
								Treewide: Adjust order of includes  
							
							
							
						 
						
							2021-12-10 14:49:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Mansell 
								
							 
						 
						
							
							
								
							
							
	a33cf27885  
						 
						
							
							
								
								
								TMEM: Handle savestate and init  
							
							
							
						 
						
							2021-10-12 15:51:24 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Techjar 
								
							 
						 
						
							
							
								
							
							
	1161af8059  
						 
						
							
							
								
								
								VideoCommon: Abstract bounding box  
							
							... 
							
							
							
							This moves much of the duplicated bounding box code into VideoCommon,
leaving only the specific buffer implementations in each backend. 
							
						 
						
							2021-10-04 15:51:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pierre Bourdon 
								
							 
						 
						
							
							
								
							
							
	
	
	e149ad4f0a 
 
						 
						
							
							
								
								
								treewide: convert GPLv2+ license info to SPDX tags  
							
							... 
							
							
							
							SPDX standardizes how source code conveys its copyright and licensing
information. See https://spdx.github.io/spdx-spec/1-rationale/  . SPDX
tags are adopted in many large projects, including things like the Linux
kernel. 
							
						 
						
							2021-07-05 04:35:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stenzek 
								
							 
						 
						
							
							
								
							
							
	137009affe  
						 
						
							
							
								
								
								FramebufferManager: Support saving EFB to save state  
							
							
							
						 
						
							2019-07-24 05:19:22 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stenzek 
								
							 
						 
						
							
							
								
							
							
	1082468133  
						 
						
							
							
								
								
								TextureCache: Support saving cache entries, including EFB copies  
							
							
							
						 
						
							2019-07-24 04:10:38 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	1392efa91d  
						 
						
							
							
								
								
								VertexManagerBase: Get rid of static behavior  
							
							
							
						 
						
							2016-08-21 23:30:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									degasus 
								
							 
						 
						
							
							
								
							
							
	7833ff25df  
						 
						
							
							
								
								
								VideoBackends: Merge Initialize and Shutdown functions.  
							
							
							
						 
						
							2016-06-26 12:34:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pierre Bourdon 
								
							 
						 
						
							
							
								
							
							
	3570c7f03a  
						 
						
							
							
								
								
								Reformat all the things. Have fun with merge conflicts.  
							
							
							
						 
						
							2016-06-24 10:43:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	d9fec92628  
						 
						
							
							
								
								
								VideoCommon: Header cleanup  
							
							... 
							
							
							
							Also remedies places where the video backends and core rely on things
being indirectly included. 
							
						 
						
							2016-01-17 20:11:45 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									degasus 
								
							 
						 
						
							
							
								
							
							
	aa430c10d5  
						 
						
							
							
								
								
								VideoState: Simplify dummy wrapper.  
							
							
							
						 
						
							2016-01-12 23:28:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									degasus 
								
							 
						 
						
							
							
								
							
							
	5f244abf28  
						 
						
							
							
								
								
								Fifo: Create a "Fifo" namespace.  
							
							
							
						 
						
							2016-01-12 23:28:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tillmann Karras 
								
							 
						 
						
							
							
								
							
							
	c52c73f762  
						 
						
							
							
								
								
								VideoCommon: VertexManager -> VertexManagerBase  
							
							... 
							
							
							
							It may be a bit weird to see calls to static functions in
VertexManagerBase now, but at least it's easier to see what's going on. 
							
						 
						
							2015-11-02 11:53:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	c6678687b0  
						 
						
							
							
								
								
								ChunkFile: Provide additional helpers for C-style arrays  
							
							... 
							
							
							
							Gets rid of magic numbers in cases where the array size is known at compile time.
This is also useful for future entries that are stack allocated arrays as these
functions prevent incorrect sizes being provided. 
							
						 
						
							2015-09-30 19:45:46 -04: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jules Blok 
								
							 
						 
						
							
							
								
							
							
	b406e4e1f2  
						 
						
							
							
								
								
								VideoCommon: Add a separate constants buffer for the geometry shader.  
							
							
							
						 
						
							2014-12-14 21:23:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									crudelios 
								
							 
						 
						
							
							
								
							
							
	176ea06e82  
						 
						
							
							
								
								
								Get buildbot to compile.  
							
							
							
						 
						
							2014-10-10 12:28:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									crudelios 
								
							 
						 
						
							
							
								
							
							
	2d4b7e3f3f  
						 
						
							
							
								
								
								Reimplement Bounding Box calculation using the software renderer.  
							
							
							
						 
						
							2014-10-10 12:27:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									comex 
								
							 
						 
						
							
							
								
							
							
	e86ddacb18  
						 
						
							
							
								
								
								Changes to allow LoadCPReg to work in a preprocess mode which affects a separate state.  
							
							... 
							
							
							
							This state will be used to calculate sizes for skipping over commands on
a separate thread.  An alternative to having these state variables would
be to have the preprocessor stash "state as we go" somewhere, but I
think that would be much uglier.
GetVertexSize now takes an extra argument to determine which state to
use, as does FifoCommandRunnable, which calls it.  While I'm modifying
FifoCommandRunnable, I also change it to take a buffer and size as
parameters rather than using g_pVideoData, which will also be necessary
later.  I also get rid of an unused overload. 
							
						 
						
							2014-09-28 21:25:06 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									comex 
								
							 
						 
						
							
							
								
							
							
	f0131c2e09  
						 
						
							
							
								
								
								Mechanical changes to move most CP state to a struct rather than separate globals.  
							
							... 
							
							
							
							The next commit will add a separate copy of the struct and the ability
for LoadCPReg to work on it. 
							
						 
						
							2014-09-28 21:23:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	522a5c35ad  
						 
						
							
							
								
								
								Convert some more header inclusions into forward declarations  
							
							
							
						 
						
							2014-07-29 20:55:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									magumagu 
								
							 
						 
						
							
							
								
							
							
	1357277f40  
						 
						
							
							
								
								
								Video backends: mass-replace "xfregs" with "xfmem".  
							
							
							
						 
						
							2014-05-16 18:58:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									magumagu 
								
							 
						 
						
							
							
								
							
							
	8f5342c442  
						 
						
							
							
								
								
								Video backend: merge global var xfmem into xfregs.  
							
							... 
							
							
							
							There isn't really any reason to keep them separate. 
							
						 
						
							2014-05-16 18:55:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									magumagu 
								
							 
						 
						
							
							
								
							
							
	818c89313e  
						 
						
							
							
								
								
								Video backends: unify xfregs/xfmem structures.  
							
							... 
							
							
							
							Removes the duplicate swxfregs global variable/struct from the software
backend in favor of the ones from VideoCommon. 
							
						 
						
							2014-05-16 18:55:30 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pierre Bourdon 
								
							 
						 
						
							
							
								
							
							
	ffe588cc24  
						 
						
							
							
								
								
								Fix more header sorting issues in VideoCommon/ (now check-includes clean).  
							
							
							
						 
						
							2014-02-20 01:01:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
							
							
	2afe215271  
						 
						
							
							
								
								
								Convert all includes to relative paths.  
							
							
							
						 
						
							2014-02-18 02:19:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jasper St. Pierre 
								
							 
						 
						
							
							
								
							
							
	34692ab826  
						 
						
							
							
								
								
								Remove unnecessary Src/ folders  
							
							
							
						 
						
							2013-12-31 14:03:19 -05:00