Scott Mansell 
							
						 
					 
					
						
						
							
						
						0e7424b359 
					 
					
						
						
							
							VideoSoftware: Fix unsigned overflow bug in fog  
						
						... 
						
						
						
						Was causing fog errors on the left half of the screen.
Only appeared to affect visual studio builds, GCC did the correct
thing. 
						
						
					 
					
						2016-09-02 10:12:44 +12:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						3570c7f03a 
					 
					
						
						
							
							Reformat all the things. Have fun with merge conflicts.  
						
						
						
						
					 
					
						2016-06-24 10:43:46 +02:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						ab44d2ec5c 
					 
					
						
						
							
							VideoSW: Drop SetTevReg for colors.  
						
						
						
						
					 
					
						2016-03-06 11:05:49 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						24c228c6e9 
					 
					
						
						
							
							Merge pull request  #3523  from lioncash/video  
						
						... 
						
						
						
						VideoCommon: Header cleanup 
						
						
					 
					
						2016-01-18 02:24:50 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						d9fec92628 
					 
					
						
						
							
							VideoCommon: Header cleanup  
						
						... 
						
						
						
						Also remedies places where the video backends and core rely on things
being indirectly included. 
						
						
					 
					
						2016-01-17 20:11:45 -05:00 
						 
				 
			
				
					
						
							
							
								Stenzek 
							
						 
					 
					
						
						
							
						
						edebadc093 
					 
					
						
						
							
							PixelShaderGen: Use bitwise AND for wrapping indirect texture coordinates  
						
						... 
						
						
						
						(x % y) is not defined in GLSL when sign(x) != sign(y).
This also has the added benefit of behaving the same as sampler wrapping modes, in regards to negative inputs. 
						
						
					 
					
						2016-01-15 19:46:38 +10:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						efbe5bc4b6 
					 
					
						
						
							
							VideoSW: Use more VideoCommon  
						
						... 
						
						
						
						Now we require lots of empty functions, but this removes by far more duplicated code. 
						
						
					 
					
						2016-01-06 22:10:29 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						a10be26972 
					 
					
						
						
							
							Tev: Don't savestate Zero16  
						
						... 
						
						
						
						It's an array of zeroes. There's no need. 
						
						
					 
					
						2015-09-30 19:45:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						c6678687b0 
					 
					
						
						
							
							ChunkFile: Provide additional helpers for C-style arrays  
						
						... 
						
						
						
						Gets rid of magic numbers in cases where the array size is known at compile time.
This is also useful for future entries that are stack allocated arrays as these
functions prevent incorrect sizes being provided. 
						
						
					 
					
						2015-09-30 19:45:46 -04:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						3b5b80bf3c 
					 
					
						
						
							
							VideoSW: Drop SW bbox code  
						
						... 
						
						
						
						The hardware backends don't use this shared code any more, and it's not needed for video sw either. So this was just dead code. 
						
						
					 
					
						2015-09-17 18:21:37 +02:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						30ebb2459e 
					 
					
						
						
							
							Set copyright year to when a file was created  
						
						
						
						
					 
					
						2015-05-25 13:22:31 +02:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						cefcb0ace9 
					 
					
						
						
							
							Update license headers to GPLv2+  
						
						
						
						
					 
					
						2015-05-25 13:22:31 +02:00 
						 
				 
			
				
					
						
							
							
								Rohit Nirmal 
							
						 
					 
					
						
						
							
						
						b030d29067 
					 
					
						
						
							
							Silence some -Wswitch-default warnings.  
						
						
						
						
					 
					
						2014-12-11 22:23:05 -06:00 
						 
				 
			
				
					
						
							
							
								crudelios 
							
						 
					 
					
						
						
							
						
						2d4b7e3f3f 
					 
					
						
						
							
							Reimplement Bounding Box calculation using the software renderer.  
						
						
						
						
					 
					
						2014-10-10 12:27:06 +01:00 
						 
				 
			
				
					
						
							
							
								Rohit Nirmal 
							
						 
					 
					
						
						
							
						
						fbc64984ca 
					 
					
						
						
							
							Include CommonTypes.h instead of Common.h.  
						
						
						
						
					 
					
						2014-09-08 15:39:58 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						4129cdeb4d 
					 
					
						
						
							
							Software: Apply static to some functions  
						
						
						
						
					 
					
						2014-08-10 22:28:15 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						6625d9cba5 
					 
					
						
						
							
							Software: Fix various brace styling errors  
						
						
						
						
					 
					
						2014-08-10 21:18:38 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						522a5c35ad 
					 
					
						
						
							
							Convert some more header inclusions into forward declarations  
						
						
						
						
					 
					
						2014-07-29 20:55:07 -04:00 
						 
				 
			
				
					
						
							
							
								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