hrydgard 
							
						 
					 
					
						
						
							
						
						9012d4f4b8 
					 
					
						
						
							
							Fix missing shading in NSMBWii etc in the D3D plugin. Now, I'm not entirely sure why the existing code didn't work properly, but hey, this fixes it :)  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4810  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-01-12 00:08:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						700f2ff694 
					 
					
						
						
							
							Lots of code and warning cleanup. OGL/D3D: Moved to a shared config class in VideoCommon. This lets VideoCommon code read the config without ugly hacks. Fixed various config race conditions by keeping a copy (g_ActiveConfig) of the g_Config struct which is updated once per frame.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4256  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-13 08:21:35 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						90a2096a24 
					 
					
						
						
							
							Assorted cleanup, perf counter logging, and minor fixes that have been accumulating on my hdd :p  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3663  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-03 18:33:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omegadox 
							
						 
					 
					
						
						
							
						
						f5feb28ae6 
					 
					
						
						
							
							OpenGL Plugin: small fix  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2852  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-03 15:39:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omegadox 
							
						 
					 
					
						
						
							
						
						6736898486 
					 
					
						
						
							
							OpenGL Plugin: code cleanup trying to follow code style wiki and updated copyright date  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2850  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-03 14:35:49 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						cdb8e2009d 
					 
					
						
						
							
							temporarily disable vtx fmt jit in 64-bit mode until i can figure out why it crashes  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2044  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-01-31 19:48:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						dd6fe4889d 
					 
					
						
						
							
							build fix for those non-WIP OGL people out there  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2040  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-01-30 07:35:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						cd658ac755 
					 
					
						
						
							
							More WIP OGL EventHandler work by shuffle2 and myself. Wiimote isn't implemented yet and OGL window is too small (should take window borders into account when creating window).  
						
						 
						
						... 
						
						
						
						Not committing VideoOGL.vcproj so that project compiles with old OGL video window. In order to test just replace main.cpp/GLUtil.cpp/GLUtil.h with nmain.cpp/nGLUtil.cpp/nGLUtil.h in the project.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2038  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-01-29 23:35:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						3db9fb4fc1 
					 
					
						
						
							
							More renaming.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1696  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-26 17:33:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						2a552421a5 
					 
					
						
						
							
							moar cleanup  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1694  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-26 17:02:46 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						104acd5bc1 
					 
					
						
						
							
							Turn the X86 emitter into a class, so the code pointer is no longer a global, yay! Created XCodeBlock that derives from XEmitter, and the Jit now derives from XCodeBlock so it can call all ADD SUB JNZ etc without having to prefix them with "emit.". I think someone's gonna like this.  
						
						 
						
						... 
						
						
						
						There's some cleanup still to be done, but hey, it works. There shouldn't be a noticable speed difference.
I hope GCC doesn't have a problem with the "member function pointers" I used.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1594  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-19 21:24:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nakeee 
							
						 
					 
					
						
						
							
						
						aa9b2e1073 
					 
					
						
						
							
							forgot 2 files  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1495  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-10 23:41:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nakeee 
							
						 
					 
					
						
						
							
						
						32a7c530e6 
					 
					
						
						
							
							define mess and some other small fixes  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1493  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-10 23:23:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bushing 
							
						 
					 
					
						
						
							
						
						901fe7c00f 
					 
					
						
						
							
							set svn:eol-style=native for Plugins/**.cpp  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1441  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-08 05:25:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nakeee 
							
						 
					 
					
						
						
							
						
						138e220006 
					 
					
						
						
							
							Didn't replace all the instances  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1309  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-11-26 21:41:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nakeee 
							
						 
					 
					
						
						
							
						
						0bad9e9385 
					 
					
						
						
							
							warning fixes  
						
						 
						
						... 
						
						
						
						please review Source/Plugins/Plugin_VideoOGL/Src/VertexManager.cpp
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1307  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-11-26 20:28:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						5c58227702 
					 
					
						
						
							
							Optimize vertex loader with a mini JIT (only first step, more optimizations may follow). Some various error message and warning fixes.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1276  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-11-23 17:46:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						cb8c12591a 
					 
					
						
						
							
							Just a little bit of cleanup in the gl plugin  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1263  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-11-23 00:12:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						530fb9ba3d 
					 
					
						
						
							
							Assorted warning fixes, small mixer improvement when both DTK and HLE audio are used  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1100  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-11-09 13:17:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						6a2bacac8c 
					 
					
						
						
							
							really turn the vertex format jit off, when it's off  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@994  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-28 21:38:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						22e1ecbb51 
					 
					
						
						
							
							Make it possible to turn off the tiny vertex format setup JIT, may help macosx compatibility work (pretty useless, a jit for the actual vertex loading would have been much more useful)  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@993  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-28 21:04:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						5129341a9c 
					 
					
						
						
							
							Aligned all vertex components to 4 byte boundaries - maybe ATI likes that? Renamed and reorganized misc things.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@981  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-27 21:38:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						bc79d22f5e 
					 
					
						
						
							
							Move pipeline back into VertexLoader. Started work on VertexLoaderManager, which will cache VertexLoaders. (yep, the design plan changed a little bit).  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@956  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-25 12:35:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrydgard 
							
						 
					 
					
						
						
							
						
						72d8c3344b 
					 
					
						
						
							
							Code movin' and cleanup again, in the GL plugin. Planning to turn NativeVertexFormat into something cachable, instead of locked to each VertexLoader.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@948  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-24 23:08:46 +00:00