degasus 
							
						 
					 
					
						
						
							
						
						81ed17be53 
					 
					
						
						
							
							avoid the extern keyword in .cpp files  
						
						
						
						
					 
					
						2014-07-11 16:10:20 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Olszewski 
							
						 
					 
					
						
						
							
						
						5d793881b0 
					 
					
						
						
							
							Fix the capitalization of "GameCube" throughout the project.  
						
						
						
						
					 
					
						2014-06-08 11:24:49 +09:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						776e36b10a 
					 
					
						
						
							
							Fix a typo in a BP register name (BPMEM_TX_SETLUT_4 -> BPMEM_TX_SETTLUT_4).  
						
						... 
						
						
						
						Also fixed the alignment of the register values. 
						
						
					 
					
						2014-06-02 02:26:30 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						12db989098 
					 
					
						
						
							
							Add missing registers in GetBPRegInfo  
						
						
						
						
					 
					
						2014-06-02 02:19:53 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						c96407bd2a 
					 
					
						
						
							
							Make GetBPRegInfo just take two strings as parameters  
						
						... 
						
						
						
						Gets rid of the size parameters. 
						
						
					 
					
						2014-05-29 19:44:14 -04:00 
						 
				 
			
				
					
						
							
							
								shuffle2 
							
						 
					 
					
						
						
							
						
						b58753bd69 
					 
					
						
						
							
							Merge pull request  #370  from Sonicadvance1/remove_specialized_memcmp  
						
						... 
						
						
						
						Removes ZeroFrog's "optimized" memcpy and memcmp functions. 
						
						
					 
					
						2014-05-22 13:02:11 -07:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						9d161b4170 
					 
					
						
						
							
							BPStructs: Consistently put the two shared copy args first  
						
						... 
						
						
						
						And rename them so they make a bit more sense. 
						
						
					 
					
						2014-05-20 11:28:15 -04:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						1ae8edc1d0 
					 
					
						
						
							
							BPStructs: Remove another function wrapper  
						
						
						
						
					 
					
						2014-05-20 11:28:15 -04:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						b1d3c5937a 
					 
					
						
						
							
							BPStructs: Move LoadBPReg here  
						
						
						
						
					 
					
						2014-05-20 11:28:14 -04:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						763ad77a1c 
					 
					
						
						
							
							BPStructs: Flatten out BPWritten  
						
						
						
						
					 
					
						2014-05-20 11:28:14 -04:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						07ab77d31c 
					 
					
						
						
							
							BPStructs: Reindent BPWritten  
						
						
						
						
					 
					
						2014-05-20 11:28:08 -04:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						c33a1b4b28 
					 
					
						
						
							
							BPStructs: Document BPMEM_BP_MASK better  
						
						
						
						
					 
					
						2014-05-20 11:26:31 -04:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						2f122ea63c 
					 
					
						
						
							
							BPMemory: Fix "DISPLAYCOPYFILER" typo  
						
						
						
						
					 
					
						2014-05-20 11:15:10 -04:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						4e8e51b278 
					 
					
						
						
							
							BPStructs: Remove calls to SetInterlacedMode when reloading state  
						
						... 
						
						
						
						SetInterlacedMode is a dummy no-op that does nothing. 
						
						
					 
					
						2014-05-20 11:15:10 -04:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						833b7ee584 
					 
					
						
						
							
							BPFunctions: Remove the rest of GetConfig  
						
						
						
						
					 
					
						2014-05-20 11:15:09 -04:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						08611c3f36 
					 
					
						
						
							
							PixelShaderManager: Fizzle out fog changes when disabled here  
						
						... 
						
						
						
						This lets us remove a use of GetConfig. 
						
						
					 
					
						2014-05-20 11:15:09 -04:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						fe645b888b 
					 
					
						
						
							
							BPFunctions: Remove use of a dumb method  
						
						... 
						
						
						
						GetPointer serves no purpose. 
						
						
					 
					
						2014-05-20 11:15:08 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						a4bb0dafb4 
					 
					
						
						
							
							Removes ZeroFrog's "optimized" memcpy and memcmp functions.  
						
						... 
						
						
						
						These were only compiled in on Windows and x86_32.
They provided "optimized" copies and compares based on blocksizes for the AMD Athlon and Duron CPU families.
The code was taken from something that AMD provides with a as-is license.
Just get rid of this crap. 
						
						
					 
					
						2014-05-17 18:03:31 -05:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						16d3dbc5ea 
					 
					
						
						
							
							BPMemory: Use BitField for the GenMode fields.  
						
						
						
						
					 
					
						2014-04-21 22:34:23 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						16105db709 
					 
					
						
						
							
							BPMemory: Make use of BitField in a number of structures.  
						
						
						
						
					 
					
						2014-03-25 23:57:58 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						77a7bab5ae 
					 
					
						
						
							
							BPMemory: Use the new BitField class in two selected structures.  
						
						
						
						
					 
					
						2014-03-25 23:57:57 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						31cfc73a09 
					 
					
						
						
							
							Fixes spacing for "for", "while", "switch" and "if"  
						
						... 
						
						
						
						Also moved && and || to ends of lines instead of start.
Fixed misc vertical alignments and some { needed newlining. 
						
						
					 
					
						2014-03-11 00:35:07 +13: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 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						2afe215271 
					 
					
						
						
							
							Convert all includes to relative paths.  
						
						
						
						
					 
					
						2014-02-18 02:19:10 -05:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						1f4219b5b4 
					 
					
						
						
							
							move perfquery enable checks into videocommon (caller side)  
						
						
						
						
					 
					
						2014-02-15 11:33:43 +01:00 
						 
				 
			
				
					
						
							
							
								crudelios 
							
						 
					 
					
						
						
							
						
						cdfe58f7ed 
					 
					
						
						
							
							Rewrote bounding box algotithm. Fixes issues 5967, 6154, 6196, 6211.  
						
						... 
						
						
						
						Instead of being vertex-based, it is now primitive (point, line or dissected triangle) based, with proper clipping.
Also, screen position is now calculated based on viewport values, instead of "guesstimating".
This fixes many graphical glitches in Paper Mario: TTYD and Super Paper Mario.
Also, the new code allows Mickey's Magical Mirror and Disney's Hide & Sneak to work (mostly) bug-free. I changed their inis to use bbox.
These changes have a slight cost in performance when bbox is being used (rare), mostly due to the new clipping algorithm.
Please check for any regressions or crashes. 
						
						
					 
					
						2014-01-25 15:36:23 +00:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						331af32038 
					 
					
						
						
							
							fixup "Remove the ZTP speedup hack"  
						
						... 
						
						
						
						This fixes revision b49c09c36b 
						
						
					 
					
						2014-01-16 00:26:49 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						b49c09c36b 
					 
					
						
						
							
							Remove the ZTP speedup hack. Also remove useless debugging code, and a presumably outdated workaround (which was commented out).  
						
						... 
						
						
						
						Fixes issue 6875. 
						
						
					 
					
						2014-01-16 00:11:12 +01:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						0f0a3cc509 
					 
					
						
						
							
							ogl: clamp to edge for out of bound efb access  
						
						... 
						
						
						
						fixes issue 6898
OpenGL defaults are GL_REPEAT, which is even more unlikely than GL_CLAMP_TO_EDGE.
As I can't test the behavoir of the real hardware, I changed it to how it works before,
but I guess just clip the texture makes more sense. 
						
						
					 
					
						2014-01-03 08:15:19 +01:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						34692ab826 
					 
					
						
						
							
							Remove unnecessary Src/ folders  
						
						
						
						
					 
					
						2013-12-31 14:03:19 -05:00