Fiora 
							
						 
					 
					
						
						
							
						
						3ddf82a318 
					 
					
						
						
							
							Vertex Loader: SSE implementations of more position/texcoord/normal formats  
						
						 
						
						... 
						
						
						
						~35-45% faster NFS:HP2, possibly other vertex-bound games. 
						
						
					 
					
						2014-11-20 02:13:19 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comex 
							
						 
					 
					
						
						
							
						
						b29e5146ec 
					 
					
						
						
							
							Convert some VideoCommon stuff to BitSet.  
						
						 
						
						... 
						
						
						
						Now with a minor performance improvement removed for no reason. 
						
						
					 
					
						2014-10-25 16:57:25 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								skidau 
							
						 
					 
					
						
						
							
						
						539f270c67 
					 
					
						
						
							
							Added a xf.numtexgen != bp.numtextgen error log if there is a mismatch detected.  
						
						 
						
						
						
						
					 
					
						2014-09-24 10:46:09 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Nirmal 
							
						 
					 
					
						
						
							
						
						fbc64984ca 
					 
					
						
						
							
							Include CommonTypes.h instead of Common.h.  
						
						 
						
						
						
						
					 
					
						2014-09-08 15:39:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						78fbf2ecaa 
					 
					
						
						
							
							Fix a few warnings caused by using BitField with non-typesafe functions.  
						
						 
						
						
						
						
					 
					
						2014-06-11 20:58:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						6950f533ae 
					 
					
						
						
							
							Merge pull request  #355  from magumagu/gx-missing-opcode  
						
						 
						
						... 
						
						
						
						Opcode decoding: handle missing opcodes 0x88 etc. 
						
						
					 
					
						2014-05-18 11:12:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								magumagu 
							
						 
					 
					
						
						
							
						
						1357277f40 
					 
					
						
						
							
							Video backends: mass-replace "xfregs" with "xfmem".  
						
						 
						
						
						
						
					 
					
						2014-05-16 18:58:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								magumagu 
							
						 
					 
					
						
						
							
						
						39d439fc48 
					 
					
						
						
							
							Opcode decoding: handle missing opcodes 0x88 etc.  
						
						 
						
						... 
						
						
						
						Hardware testing shows that they do the same thing as the 0x80 family of
opcodes: they draw quads. 
						
						
					 
					
						2014-05-10 20:33:28 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tony Wasserka 
							
						 
					 
					
						
						
							
						
						8941f19cdb 
					 
					
						
						
							
							BPMemory: Expose the pixel_format and zformat fields in PE_CONTROL as enumerations.  
						
						 
						
						
						
						
					 
					
						2014-03-25 23:57:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						31cfc73a09 
					 
					
						
						
							
							Fixes spacing for "for", "while", "switch" and "if"  
						
						 
						
						... 
						
						
						
						Also moved && and || to ends of lines instead of start.
Fixed misc vertical alignments and some { needed newlining. 
						
						
					 
					
						2014-03-11 00:35:07 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						2afe215271 
					 
					
						
						
							
							Convert all includes to relative paths.  
						
						 
						
						
						
						
					 
					
						2014-02-18 02:19:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						1f4219b5b4 
					 
					
						
						
							
							move perfquery enable checks into videocommon (caller side)  
						
						 
						
						
						
						
					 
					
						2014-02-15 11:33:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						e5318d2624 
					 
					
						
						
							
							move shared parts from VertexManager::vFlush into VideoCommon  
						
						 
						
						
						
						
					 
					
						2014-02-15 11:33:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						3437c7f060 
					 
					
						
						
							
							VideoCommon: small VertexLoader(Manager)? refactoring  
						
						 
						
						
						
						
					 
					
						2014-01-31 07:31:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						1898524c96 
					 
					
						
						
							
							VideoCommon: fix "Buffer not large enough for all vertices!"  
						
						 
						
						
						
						
					 
					
						2014-01-24 00:10:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						1ff681a412 
					 
					
						
						
							
							D3D: move streaming buffer fallback into D3D backend  
						
						 
						
						... 
						
						
						
						Neith OGL nor VideoCommon doen't use it, so there is no need to have it in VideoCommon. 
						
						
					 
					
						2014-01-23 15:27:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						62f1905978 
					 
					
						
						
							
							VideoCommon: don't save streaming fifos into savestate  
						
						 
						
						
						
						
					 
					
						2014-01-23 15:12:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						52feed04db 
					 
					
						
						
							
							VideoCommon: allow backends to set the buffer pointer as they want to  
						
						 
						
						
						
						
					 
					
						2014-01-23 15:12:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						f90fe90320 
					 
					
						
						
							
							fix windows debug comile  
						
						 
						
						... 
						
						
						
						This is broken because of revision ebbf1d392b 
						
						
					 
					
						2014-01-21 14:23:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						ebbf1d392b 
					 
					
						
						
							
							VideoCommon: merge trivial parts of VertexManager::Flush  
						
						 
						
						
						
						
					 
					
						2014-01-21 10:47:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						6b01839525 
					 
					
						
						
							
							VideoCommon: merge triangle+list+point index buffers  
						
						 
						
						... 
						
						
						
						We are used to render them out of order as long as everything else matches, but rendering order does matter, so we have to flush on primitive switch. This commit implements this flush.
Also as we flush on primitive switch, we don't have to create three different index buffers. All indices are now stored in one buffer.
This will slow down games which switch often primitive types (eg ztp), but it should be more accurate. 
						
						
					 
					
						2014-01-17 16:34:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						34692ab826 
					 
					
						
						
							
							Remove unnecessary Src/ folders  
						
						 
						
						
						
						
					 
					
						2013-12-31 14:03:19 -05:00