Tony Wasserka
							
						 
					 | 
					
						
						
							
						
						0fac17da33
					 | 
					
						
						
							
							Merge pull request #269 from magumagu/swbackend-xfregisters
						
						
						
						
						
						
						
						SW backend: use VideoCommon XFRegisters struct. 
						
						
					 | 
					
						2014-05-17 10:40:57 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								magumagu
							
						 
					 | 
					
						
						
							
						
						1357277f40
					 | 
					
						
						
							
							Video backends: mass-replace "xfregs" with "xfmem".
						
						
						
						
						
						
					 | 
					
						2014-05-16 18:58:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								magumagu
							
						 
					 | 
					
						
						
							
						
						818c89313e
					 | 
					
						
						
							
							Video backends: unify xfregs/xfmem structures.
						
						
						
						
						
						
						
						Removes the duplicate swxfregs global variable/struct from the software
backend in favor of the ones from VideoCommon. 
						
						
					 | 
					
						2014-05-16 18:55:30 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								magumagu
							
						 
					 | 
					
						
						
							
						
						8b82cea704
					 | 
					
						
						
							
							Video backends: fix behavior of "konst" TEV inputs.
						
						
						
						
						
						
						
						Also fixes TEVCOLORARG_HALF.
Values verified to match hardwarere. 
						
						
					 | 
					
						2014-05-16 12:19:35 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								magumagu
							
						 
					 | 
					
						
						
							
						
						685d612c8c
					 | 
					
						
						
							
							Software backend: don't skip red component in TEV.
						
						
						
						
						
						
					 | 
					
						2014-04-15 14:05:12 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								magumagu
							
						 
					 | 
					
						
						
							
						
						5e1c6aba33
					 | 
					
						
						
							
							Software backend: make TEV rounding match hardware.
						
						
						
						
						
						
						
						Formulas stolen from gxtest.  (Not sure how "==" got turned into "!=", but
I'm pretty confident the patched version is correct.) 
						
						
					 | 
					
						2014-04-15 14:04:46 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								magumagu
							
						 
					 | 
					
						
						
							
						
						0661efea84
					 | 
					
						
						
							
							Software backend: Delete forked PixelEngine.
						
						
						
						
						
						
						
						Mostly just zapping a bunch of duplicated code; the only interesting thing
going on here is the changes to the performance counter implementation. 
						
						
					 | 
					
						2014-03-29 12:07:20 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Pierre Bourdon
							
						 
					 | 
					
						
						
							
						
						664c8d30a0
					 | 
					
						
						
							
							Remove all trailing whitespaces from our codebase.
						
						
						
						
						
						
					 | 
					
						2014-03-29 11:05:44 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tony Wasserka
							
						 
					 | 
					
						
						
							
						
						1dead05cae
					 | 
					
						
						
							
							Software renderer: Properly calculate tev combiner output.
						
						
						
						
						
						
						
						As pointed out by dolphin-emu/hwtests@461476112. 
						
						
					 | 
					
						2014-03-26 00:23:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tony Wasserka
							
						 
					 | 
					
						
						
							
						
						a8c8db8da7
					 | 
					
						
						
							
							Software renderer: Use color combiner configuration for alpha combiner compare mode inputs.
						
						
						
						
						
						
						
						As pointed out by dolphin-emu/hwtests@f684f2498. 
						
						
					 | 
					
						2014-03-26 00:23:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tony Wasserka
							
						 
					 | 
					
						
						
							
						
						16105db709
					 | 
					
						
						
							
							BPMemory: Make use of BitField in a number of structures.
						
						
						
						
						
						
					 | 
					
						2014-03-25 23:57:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tony Wasserka
							
						 
					 | 
					
						
						
							
						
						3a6389992e
					 | 
					
						
						
							
							PixelShaderGen: Treat UV coordinates like S17.7 integers (they're still stored as float, though).
						
						
						
						
						
						
					 | 
					
						2014-03-14 22:31:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tony Wasserka
							
						 
					 | 
					
						
						
							
						
						0238a56816
					 | 
					
						
						
							
							PixelShaderGen: Change indirect texture matrix uniforms to use integers.
						
						
						
						
						
						
					 | 
					
						2014-03-14 22:31:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tony Wasserka
							
						 
					 | 
					
						
						
							
						
						cff952c397
					 | 
					
						
						
							
							PixelShaderGen: Use integer math for indirect tev stage texcoord calculation.
						
						
						
						
						
						
					 | 
					
						2014-03-14 22:30:27 +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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tillmann Karras
							
						 
					 | 
					
						
						
							
						
						c89f04a7c5
					 | 
					
						
						
							
							clang-modernize -loop-convert
						
						
						
						
						
						
						
						and some manual adjustments 
						
						
					 | 
					
						2014-03-09 21:11:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						2afe215271
					 | 
					
						
						
							
							Convert all includes to relative paths.
						
						
						
						
						
						
					 | 
					
						2014-02-18 02:19:10 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						6c4ee1753a
					 | 
					
						
						
							
							Fix some vertical alignments
						
						
						
						
						
						
						
						ie. uses spaces for alignment. 
						
						
					 | 
					
						2014-02-16 20:12:05 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jasper St. Pierre
							
						 
					 | 
					
						
						
							
						
						34692ab826
					 | 
					
						
						
							
							Remove unnecessary Src/ folders
						
						
						
						
						
						
					 | 
					
						2013-12-31 14:03:19 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |