Lioncash 
							
						 
					 
					
						
						
							
						
						bab9963b00 
					 
					
						
						
							
							New license header introduced for DiscIO, AudioCommon, InputCommon, VideoCommon, and Common projects.  
						
						 
						
						
						
						
					 
					
						2013-04-17 23:09:55 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						c7f4d6b9ac 
					 
					
						
						
							
							wrapper for s_pCurBufferPointer  
						
						 
						
						
						
						
					 
					
						2013-02-21 13:45:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						8f256237a3 
					 
					
						
						
							
							Templatify DataReader a bit.  
						
						 
						
						
						
						
					 
					
						2013-02-20 20:21:25 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xsacha 
							
						 
					 
					
						
						
							
						
						299f163d38 
					 
					
						
						
							
							Simplify the SSSE3 code for better understanding.  
						
						 
						
						... 
						
						
						
						The end result is unchanged.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6815  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-01-11 07:25:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xsacha 
							
						 
					 
					
						
						
							
						
						3f5d1afc6a 
					 
					
						
						
							
							Use alignment for ReadDataU32XN. Revert james temp fix.  
						
						 
						
						... 
						
						
						
						Should provide some form of a speedup.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6812  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-01-11 04:54:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								james.jdunne 
							
						 
					 
					
						
						
							
						
						de40765504 
					 
					
						
						
							
							Quick fix for DataReadU32xN_SSSE3. Should fix crashes caused by r6802.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6809  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-01-11 01:29:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xsacha 
							
						 
					 
					
						
						
							
						
						f9e4e73e42 
					 
					
						
						
							
							Use SSSE3 shuffle for DataReader's DataReadU32xN in VideoCommon. The function is used for reading up to 16 u32's at a time (512-bits) and then converting endianness.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6802  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-01-10 13:14:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								james.jdunne 
							
						 
					 
					
						
						
							
						
						b038df64bf 
					 
					
						
						
							
							TextureDecoder.cpp: new SSE2 optimized GX_TF_I8 decoder. Probably not ultimately optimal SSE2 code, but provably better (on my machine) than the memset version. Tested with __rdtsc counts in an independent project. I get about 6-7 FPS more on average during the intro movie playback in Mario Kart Wii. Hope this compiles for GCC okay.  
						
						 
						
						... 
						
						
						
						TextureDecoder.cpp: merged two functionally identical decode5A3RGBA and decode5A3rgba methods.
OpcodeDecoding.cpp and DLCache.cpp: optimization for GX_LOAD_XF_REG. The PSUHFB solution sounds better for SSSE3, but this is a small win for the default case.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6692  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-12-30 19:17:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Soren Jorvang 
							
						 
					 
					
						
						
							
						
						faf586e8f1 
					 
					
						
						
							
							Because we only ever call Pos_ReadDirect (and through that, DataRead<T>)  
						
						 
						
						... 
						
						
						
						from JIT generated code, the compiler may not get the heads-up to properly
prepare for run-time instantiation of those template functions.
Explicitly instantiating Pos_ReadDirect gets around that issue.
Also force DataRead* inline as gcc didn't always do that itself when the
DataRead functions in turn were called from (other) template functions.
I am far from a C++ language lawyer, so I cannot speak learnedly about the
correctness of this solution, but it works.
Dolphin.app built on OS X 10.6 now actually works on 10.5 as well.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5901  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-07-18 05:31:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						c7431401be 
					 
					
						
						
							
							D3D: Fix 8-bit signed normals. Fixes lighting problems in Super Smash Bros Melee. misc tiny things  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4265  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-13 21:18:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						6003c9ecd2 
					 
					
						
						
							
							Frameskipping more aggressive (minor speedup, plz report any serious problems). Initial display list cache implementation, disabled for now. Various cleanup.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3952  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-08-09 11:03:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						c86d2e5129 
					 
					
						
						
							
							Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :)  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3898  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-28 21:32:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								death2droid 
							
						 
					 
					
						
						
							
						
						73a7686044 
					 
					
						
						
							
							Fix up all copyright dates.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3886  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-26 11:51:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						c49f969563 
					 
					
						
						
							
							vertexloader_pos cleanup - remove the branch per vertex. not much of a speedup though.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2256  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-15 14:46:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						4f471ffeb6 
					 
					
						
						
							
							color vertexloader: make read24 safer, speedup direct 8888 a tiny bit  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2253  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-15 13:08:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bushing 
							
						 
					 
					
						
						
							
						
						30c883bcfc 
					 
					
						
						
							
							set svn:eol-style=native for **.h  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1438  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-08 04:46:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						dcbc8e78d4 
					 
					
						
						
							
							Massive style & comment cleanup of (mostly) GL plugin - also split some large files. A minor speedup for BP writes - merged the two switch()-es.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@899  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-17 11:30:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								memberTwo.mb2 
							
						 
					 
					
						
						
							
						
						8d0f6d40f4 
					 
					
						
						
							
							DataReader inline for OGL/DX9 and moved to VideoCommon. Large clean up.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@760  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-03 22:05:28 +00:00