pierre 
							
						 
					 
					
						
						
							
						
						2e12bd5e34 
					 
					
						
						
							
							Fix a few compiler/valgrind warnings, kill check for 17th texenv registers,  
						
						... 
						
						
						
						and one problem reading a truncated sram file.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5474  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-05-24 14:53:27 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						a81efdb597 
					 
					
						
						
							
							D3D: Fix some texture wrapping issues by setting the texture state for every texture used at draw time. Hopefully there will not be a noticable slowdown, thanks to the state caching. Also some minor cleanup. Should fix issues like repeated shadows. TODO: In theory it should have worked without this, so I should investigate why this change was needed.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4815  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-01-12 23:40:30 +00:00 
						 
				 
			
				
					
						
							
							
								sl1nk3.s 
							
						 
					 
					
						
						
							
						
						bf6ed51b87 
					 
					
						
						
							
							Fix an issue with BPMEM_LOADTLUT, thanks to revned @ issue 1831, also fix a speed issue int the FIFO loop introduced recently (ZWW was ~20% slower)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4739  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-12-28 19:13:06 +00:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Osvaldo Bogado 
							
						 
					 
					
						
						
							
						
						0bc7fa7bf5 
					 
					
						
						
							
							Small fix for the last commit, and a little fix for disable fog to really disable it :)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4662  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-12-09 13:51:28 +00:00 
						 
				 
			
				
					
						
							
							
								donkopunchstania 
							
						 
					 
					
						
						
							
						
						56214e9103 
					 
					
						
						
							
							Moving pixel engine and command processor from core to video common. This will break previous save states. Adds decoding single pixels to texture decoder.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4391  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-10-10 21:19:39 +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 
							
						 
					 
					
						
						
							
						
						a7c70ddb66 
					 
					
						
						
							
							D3D: Eliminate black borders, add 4:3 and 16:9 settings, and the widescreen hack. Unfortunately this temporarily breaks MSAA (in d3d only) until I have time to fix it.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4263  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-13 17:46:33 +00:00 
						 
				 
			
				
					
						
							
							
								sl1nk3.s 
							
						 
					 
					
						
						
							
						
						5a21d72693 
					 
					
						
						
							
							Fix screen flickering with frameskip on D3D plugin, also fix occasional hang when turning frameskip off  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4194  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-04 06:09:21 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						e97bc516e6 
					 
					
						
						
							
							Warning fixes/suppressions(aui), assorted code cleanup, d3d vertex shader cache expiration interval increased.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4165  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-02 18:55:36 +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 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						e4a9faeba4 
					 
					
						
						
							
							GFX: updated Dates, code formatting cleanup, code cleanup / organization, some unknown BPs uncovered, fixed OGL's config dialog bug, added another shader  
						
						... 
						
						
						
						DSPHLE: Some warning fixes and added some logging for unknown voice cases
Please report if anything has broken.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3884  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-26 09:52:35 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						3c9b5bbf7b 
					 
					
						
						
							
							Fixed the load-state memory leak, also fixed various other savestate issues. Found (probably) the cause of load-state crashing Dolphin: BPWrites. Tried to put a CriticalSection around BPWritten but it only causes Dolphin to hang when loading a state. Can someone find why it hangs?  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3873  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-22 22:50:52 +00:00 
						 
				 
			
				
					
						
							
							
								daco65 
							
						 
					 
					
						
						
							
						
						d703b01f0c 
					 
					
						
						
							
							do the rounding in the if, shouldn't cause trouble afaik. (pso kept spamming logs under, cause xfblines was 574.205566)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3851  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-19 11:03:31 +00:00 
						 
				 
			
				
					
						
							
							
								Nolan Check 
							
						 
					 
					
						
						
							
						
						6f28539ccc 
					 
					
						
						
							
							Rename scale_something to scale_invert. Plus, sneak in a tiny Thread.h change.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3845  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-19 08:24:30 +00:00 
						 
				 
			
				
					
						
							
							
								Nolan Check 
							
						 
					 
					
						
						
							
						
						bddb8c8b97 
					 
					
						
						
							
							Seems to fix issue 1131. Please test Real XFB mode.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3838  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-18 20:38:35 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						a73dd21ee9 
					 
					
						
						
							
							Some minor changes to VideoCommon, improved SawWave sound, the denied sound in ZWW sounds better (compared it to real HW to be sure).  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3810  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-15 21:26:49 +00:00 
						 
				 
			
				
					
						
							
							
								Nolan Check 
							
						 
					 
					
						
						
							
						
						f338d5c44c 
					 
					
						
						
							
							Code cleanup. Juggling rectangles. I'm about to investigate the problems with Real XFB's in PAL games, so I wanted to make sure all our rectangles were cleaned up and organized.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3794  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-15 00:51:24 +00:00 
						 
				 
			
				
					
						
							
							
								LPFaint99 
							
						 
					 
					
						
						
							
						
						a41c1b2d0a 
					 
					
						
						
							
							add *.user, Win32, and x64 build dir to ignore list for DebuggerUICommon and Unit Tests  
						
						... 
						
						
						
						add *.aps to ignore list for DolphinWX dir
add eol-style native to 120 or so files
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3689  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-06 02:10:26 +00:00 
						 
				 
			
				
					
						
							
							
								Nolan Check 
							
						 
					 
					
						
						
							
						
						c2e0225aa3 
					 
					
						
						
							
							Move to new Virtual XFB system which correctly handles games which store multiple XFB's in memory. More OpenGL cleanup.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3591  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-29 07:30:48 +00:00 
						 
				 
			
				
					
						
							
							
								Nolan Check 
							
						 
					 
					
						
						
							
						
						5717f1f15b 
					 
					
						
						
							
							Grok EFB pixel format to determine whether render target has alpha, thus fixing the "Stage Clear" screen in SSBM.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3588  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-29 00:52:54 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						3d9279a73f 
					 
					
						
						
							
							Graphics: (faked) bounding box support. Helps some Paper Mario effects although they're still a bit glitchy. Might also help other games? Enable with the #define in VideoCommon.h. Since there might be a speed hit it's off by default.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3580  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-28 20:04:07 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						dfdfbd4a6a 
					 
					
						
						
							
							Delete some obsolete junk, in zelda ucode and in gl plugin.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3577  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-28 17:58:52 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						6b2855de5e 
					 
					
						
						
							
							revert last 2 commits  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3533  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-22 09:31:30 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						6de0cd1e4b 
					 
					
						
						
							
							They should be called SU Registers (Setup Unit/Rasterization).  BP (Bypass) is really the name of the commands that are passed in.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3531  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-22 07:40:28 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						cfe3f77ccf 
					 
					
						
						
							
							Some commenting and added some unknown cases to BPStructs, see:  http://code.google.com/p/dolphin-emu/issues/detail?id=360#c90  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3530  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-22 01:46:58 +00:00 
						 
				 
			
				
					
						
							
							
								John Peterson 
							
						 
					 
					
						
						
							
						
						5c04af50a4 
					 
					
						
						
							
							Attempt to calculate actual refresh rate (i.e. a CPU-GPU synced Mhz), no real success. Anybody have any ideas?  
						
						... 
						
						
						
						Is there no indication from the game when the screen refresh should occur? No, not what I could find, we currently calculate the refresh rate and m_VBeamPos from the CPU ticks progress. That works perfectly if the CPU and GPU is perfectly synced as in the single core and no-idle skipping mode. So I guess it's possible that the game doesn't indicate when the screen should be refreshed, but rather that the hardware calculate that from the CPU ticks progress. That leaves us with a problem in the dual core and idle skipping modes to calculate a CPU-GPU synced CPU ticks progress.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3447  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-15 04:30:02 +00:00 
						 
				 
			
				
					
						
							
							
								Marcus Wanners 
							
						 
					 
					
						
						
							
						
						4f057ecb0b 
					 
					
						
						
							
							Compile fix :p  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3323  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-04 16:33:48 +00:00 
						 
				 
			
				
					
						
							
							
								Marcus Wanners 
							
						 
					 
					
						
						
							
						
						475b4afb1f 
					 
					
						
						
							
							Got rid of warning (see  http://code.google.com/p/dolphin-emu/issues/detail?id=360#c92 ).  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3322  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-04 16:25:53 +00:00 
						 
				 
			
				
					
						
							
							
								donkopunchstania 
							
						 
					 
					
						
						
							
						
						66ca49d3b8 
					 
					
						
						
							
							revised how texture scaling is handled. it now works correctly when adding output together from indirect stages which use power 2 and non power 2 textures and it is simpler.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2972  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-15 03:55:38 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						449aa57de3 
					 
					
						
						
							
							Some commenting fixes and use INFO_LOG again.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2923  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-08 01:20:52 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						d1c9d2463c 
					 
					
						
						
							
							More commenting.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2921  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-07 21:17:15 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						13ac45db1a 
					 
					
						
						
							
							More commenting and cleanup and added another BP Function.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2903  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-06 18:20:28 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						e3e7c88ff1 
					 
					
						
						
							
							Added separate log for DSP LLE.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2901  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-06 17:12:05 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						80d48a08d8 
					 
					
						
						
							
							Change "BreakPoint" to "Bypass", YAGD says BP REG is a "Bypass Raster State Register"  
						
						... 
						
						
						
						Also some cleanup in BPStructs and I think this should be SETTLUT not LOADTLUT, because there is already a LOADTLUT earlier in the reg list.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2898  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-06 16:10:45 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						67834f960e 
					 
					
						
						
							
							Direct3D9 plugin now uses BPFunctions and removed its BPStructs.  Some cleanup and commenting in BPStructs.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2897  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-06 15:24:40 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						1ad5c7c9aa 
					 
					
						
						
							
							VideoCommon: Fixed a case when in debug build.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2887  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-05 20:14:23 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						1578e3e195 
					 
					
						
						
							
							Recoded and moved BPStucts to VideoCommon.  Some cleanup in PixelShaderManager.  TODO: Have DX use BPFunctions.  Note: Compiling DX plugin will not work atm.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2870  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-05 10:49:19 +00:00