Soren Jorvang 
								
							 
						 
						
							
							
								
							
							
	30e437f9e3  
						 
						
							
							
								
								
								Fix some cases of variables being used uninitialized. Also some unused  
							
							... 
							
							
							
							variables, writeable strings and dangerously shadowed variables.
index(), gamma(), exp() and y0() are POSIX functions and using those
names can cause namespace confusion.
A number of C files were missing the final newline required by ANSI C
and some versions of GCC are pedantic enough to complain about this.
These changes simply the scons build, allowing us to get rid of
filterWarnings which is simply more trouble than it's worth.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5574  8ced0084-cf51-0410-be5f-012b33b47a6e 
							
						 
						
							2010-06-02 20:35:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hrydgard 
								
							 
						 
						
							
							
								
							
							
	8558f364e1  
						 
						
							
							
								
								
								D3D vertex format wrapper: Fix a really small memory leak, add some sanity checks.  
							
							... 
							
							
							
							git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4809  8ced0084-cf51-0410-be5f-012b33b47a6e 
							
						 
						
							2010-01-11 23:47:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hrydgard 
								
							 
						 
						
							
							
								
							
							
	dae1a68bfc  
						 
						
							
							
								
								
								D3D: minor vs constant-setting optimization, remove a stupid memcpy that doesn't do anything, don't see much benefit though :/ At least the PIX logs will be cleaner.  
							
							... 
							
							
							
							git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4301  8ced0084-cf51-0410-be5f-012b33b47a6e 
							
						 
						
							2009-09-19 10:46:25 +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 
								
							 
						 
						
							
							
								
							
							
	2599659022  
						 
						
							
							
								
								
								D3D: Fix bugs in the shader cache, fixes crashes on x64. added some debugging stuff (only active in debug builds). assorted code cleanup.  
							
							... 
							
							
							
							git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4145  8ced0084-cf51-0410-be5f-012b33b47a6e 
							
						 
						
							2009-09-01 19:48:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hrydgard 
								
							 
						 
						
							
							
								
							
							
	0eb989431f  
						 
						
							
							
								
								
								D3D: Fix a lot of bad colors  
							
							... 
							
							
							
							git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4122  8ced0084-cf51-0410-be5f-012b33b47a6e 
							
						 
						
							2009-08-31 21:18:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									rice1964 
								
							 
						 
						
							
							
								
							
							
	0dcf03b898  
						 
						
							
							
								
								
								This should fix the per-vertex PositionMatrix, the famous "Posmtx" problem, for DX9. My DX9 plugin still crashes, for some other reasons. Verified with Luigi's Mansion, it almost works.  
							
							... 
							
							
							
							BTW, this is Rice from emutalk, one of the 1964 emulator authors, and author of Rice video plugin for N64 emulators.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4115  8ced0084-cf51-0410-be5f-012b33b47a6e 
							
						 
						
							2009-08-31 06:35:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									rice1964 
								
							 
						 
						
							
							
								
							
							
	718c88ff6a  
						 
						
							
							
								
								
								Some optimization on the pixel and vertex shader generators. As tested on Zelda TP, these changes should be able to reduce the number of lines in the compiled pixel shader program by 20% to 30%, for example, from 38 lines to 28 lines after the generated cg/HLSL pixel shader compiled by the cg/HLSL compiler. These could means slightly faster rasterization on slower video cards.  
							
							... 
							
							
							
							Also fixed shader compilation errors for DX9 plugin by using correct pixel/vertex attribute names that are compatibile with DX9 HLSL shader compiler. Now the generated vertex or pixel shader programs will compile correctly in either OGL or DX9. 
However, DX9 plugin is still not fixed, even though the shader programs can be compiled now.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4113  8ced0084-cf51-0410-be5f-012b33b47a6e 
							
						 
						
							2009-08-31 04:23:30 +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 
								
							 
						 
						
							
							
								
							
							
	7d910a5e4a  
						 
						
							
							
								
								
								Assorted cleanup and comments.  
							
							... 
							
							
							
							git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2693  8ced0084-cf51-0410-be5f-012b33b47a6e 
							
						 
						
							2009-03-20 18:13:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hrydgard 
								
							 
						 
						
							
							
								
							
							
	c70a472522  
						 
						
							
							
								
								
								A fix to D3D NativeVertexFormat. Might not fix much, but should be a step in the right direction. Other misc bits and bobs.  
							
							... 
							
							
							
							git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2644  8ced0084-cf51-0410-be5f-012b33b47a6e 
							
						 
						
							2009-03-10 22:51:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									XTra.KrazzY 
								
							 
						 
						
							
							
								
							
							
	79e14b4077  
						 
						
							
							
								
								
								Getting closer towards a working D3D  
							
							... 
							
							
							
							git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2638  8ced0084-cf51-0410-be5f-012b33b47a6e 
							
						 
						
							2009-03-09 23:24:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hrydgard 
								
							 
						 
						
							
							
								
							
							
	bdb41dfe2f  
						 
						
							
							
								
								
								fix an error message in d3d plugin  
							
							... 
							
							
							
							git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2618  8ced0084-cf51-0410-be5f-012b33b47a6e 
							
						 
						
							2009-03-08 19:36:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hrydgard 
								
							 
						 
						
							
							
								
							
							
	ecbfec2a13  
						 
						
							
							
								
								
								THIS BREAKS THE D3D PLUGIN FOR THE NEAR TERM. Resurrect an old patch that moves D3D over to the common shader generator framework. Needs a lot more work.  
							
							... 
							
							
							
							git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2484  8ced0084-cf51-0410-be5f-012b33b47a6e 
							
						 
						
							2009-02-28 22:10:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									LPFaint99 
								
							 
						 
						
							
							
								
							
							
	578c402d2c  
						 
						
							
							
								
								
								Update svn:eol-style=native ( r1442 ) for  Source/*.cpp  
							
							... 
							
							
							
							git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2384  8ced0084-cf51-0410-be5f-012b33b47a6e 
							
						 
						
							2009-02-23 06:15:48 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hrydgard 
								
							 
						 
						
							
							
								
							
							
	dcc48d6c41  
						 
						
							
							
								
								
								just a bunch of random code cleanup i did on the train bored, plus a d3d implementation of NativeVertexFormat which isn't actually used yet.  
							
							... 
							
							
							
							git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1658  8ced0084-cf51-0410-be5f-012b33b47a6e 
							
						 
						
							2008-12-25 15:56:36 +00:00