Lioncash 
							
						 
					 
					
						
						
							
						
						8da425b008 
					 
					
						
						
							
							Formatting cleanup for VideoCommon.  
						
						... 
						
						
						
						Block braces on new lines.
Also killed off trailing whitespace and dangling elses.
Spaced some things out to make them more readable (only in places where it looked like a bit of a clusterfuck). 
						
						
					 
					
						2013-04-24 09:21:54 -04:00 
						 
				 
			
				
					
						
							
							
								rodolfoosvaldobogado 
							
						 
					 
					
						
						
							
						
						eaa1ea71c1 
					 
					
						
						
							
							Implement the new buffer approach in opengl. sadly in my machine it gives my only 2 more fps and if your hardware does not support ARB_map_buffer_range is even slower than plain vertex arrays.  
						
						... 
						
						
						
						change naming in all the backends vertex managers to make more easy to continue with the merge an some future improvements.
please test this as i'm interested in knowing the performance in linux and windows with the different hardware platforms. 
						
						
					 
					
						2012-10-26 11:34:02 -03:00 
						 
				 
			
				
					
						
							
							
								Glenn Rice 
							
						 
					 
					
						
						
							
						
						0ae8d33149 
					 
					
						
						
							
							Some work on changing comments, log messages, and variable and function names to reflect that the plugins are not plugins anymore.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7170  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-02-14 02:18:03 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn Rice 
							
						 
					 
					
						
						
							
						
						8b309e26dc 
					 
					
						
						
							
							Remove PluginSpecs.h.  Merge the few needed enums from that file into Common.h for now.  I am up for suggestions on a better place for those.  
						
						... 
						
						
						
						Fix frame dumping on linux.
Make sure that on screen messages get cleared between games.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7039  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-02-02 04:40:27 +00:00 
						 
				 
			
				
					
						
							
							
								Soren Jorvang 
							
						 
					 
					
						
						
							
						
						18bb65b300 
					 
					
						
						
							
							Fix OS X build.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6997  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-01-31 01:53:57 +00:00 
						 
				 
			
				
					
						
							
							
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						f33cd7cbbd 
					 
					
						
						
							
							DX11 code maintenance, part 5:  
						
						... 
						
						
						
						Move shader and input layout management from EmuGfxState to Vertex/PixelShaderCache and D3DVertexFormat.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6906  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-01-24 11:57:17 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						e6658d5339 
					 
					
						
						
							
							Minor change to ease video plugin merging. Made static NativeVertexFormat::Create function into a virtual function of VertexManager. I believe this is the last bit of code which is only declared in VideoCommon and defined in each of the plugins.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6479  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-11-26 09:25:08 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						73ed235fd1 
					 
					
						
						
							
							Changed macro for disallowing copy-ctor and =operator into an inheritable class. Removed IrPointer.ini (no longer used)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6421  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-11-15 05:29:10 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						6dc4194767 
					 
					
						
						
							
							OGL plugin: +Autoscale option (attempts to remove borders, even without XFB). Lots of cleanup, especially around aspect ratio and similar stuff. MP2 scanner still broken, wonder when that happened?  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2470  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-28 16:33:59 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						2f6d41e413 
					 
					
						
						
							
							Move moving things around and preparing for the next step (cached vertexloaders).  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@957  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-25 13:27:28 +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 
						 
				 
			
				
					
						
							
							
								Maarten ter Huurne 
							
						 
					 
					
						
						
							
						
						7be6725459 
					 
					
						
						
							
							Include PluginSpecs.h so __cdecl is defined on non-Windows.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@954  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-25 11:12:03 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						f14fca914d 
					 
					
						
						
							
							OpenGL - Don't cache pointer to compiled code - cache pointer to NativeVertexFormat instead.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@950  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-25 09:59:00 +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