tfarley 
								
							 
						 
						
							
							
							
							
								
							
							
								66b0d799ee 
								
							 
						 
						
							
							
								
								Render-to-texture flush, interval math fix  
							
							 
							
							
							
						 
						
							2015-06-08 19:18:20 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tfarley 
								
							 
						 
						
							
							
							
							
								
							
							
								5025b35563 
								
							 
						 
						
							
							
								
								Liberal texture unbind (clout menu)  
							
							 
							
							
							
						 
						
							2015-06-08 19:18:19 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tfarley 
								
							 
						 
						
							
							
							
							
								
							
							
								fa2c92a3ac 
								
							 
						 
						
							
							
								
								Depth format fix (crush3d intro/black screens)  
							
							 
							
							
							
						 
						
							2015-06-08 19:18:18 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tfarley 
								
							 
						 
						
							
							
							
							
								
							
							
								d42275f11c 
								
							 
						 
						
							
							
								
								Implemented glColorMask  
							
							 
							
							
							
						 
						
							2015-06-08 19:18:17 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								0414ad20cb 
								
							 
						 
						
							
							
								
								Merge pull request  #811  from archshift/commonify  
							
							 
							
							... 
							
							
							
							Commonify video_core utility headers 
							
						 
						
							2015-05-31 09:55:29 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								33b9abb91e 
								
							 
						 
						
							
							
								
								Pica: Use zero for the SecondaryFragmentColor source.  
							
							 
							
							... 
							
							
							
							- This is a workaround until we support fragment lighting. 
							
						 
						
							2015-05-31 01:52:42 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								dcbc653b90 
								
							 
						 
						
							
							
								
								rasterizer: Remove unnecessary 'using' for BlendEquation.  
							
							 
							
							
							
						 
						
							2015-05-31 01:52:42 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e6ace38815 
								
							 
						 
						
							
							
								
								Pica: Implement LogicOp function.  
							
							 
							
							
							
						 
						
							2015-05-31 01:52:41 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3b5ff61201 
								
							 
						 
						
							
							
								
								rasterizer: Implement AddSigned combiner function for alpha channel.  
							
							 
							
							
							
						 
						
							2015-05-31 01:52:40 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1574c44586 
								
							 
						 
						
							
							
								
								vertex_shader: Use address offset on src2 in inverted mode.  
							
							 
							
							
							
						 
						
							2015-05-31 01:52:40 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								02c9fe202c 
								
							 
						 
						
							
							
								
								Pica: Implement command buffer execution registers.  
							
							 
							
							
							
						 
						
							2015-05-31 01:52:39 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4ac6c1a3b5 
								
							 
						 
						
							
							
								
								vertex_shader: Implement SLT/SLTI instructions.  
							
							 
							
							
							
						 
						
							2015-05-31 01:27:50 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								875bd29766 
								
							 
						 
						
							
							
								
								vertex_shader: Implement MIN instruction.  
							
							 
							
							
							
						 
						
							2015-05-31 01:27:49 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								76690392bf 
								
							 
						 
						
							
							
								
								Move video_core/color.h to common/color.h  
							
							 
							
							
							
						 
						
							2015-05-30 11:17:37 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								5df2d1b5f7 
								
							 
						 
						
							
							
								
								Move video_core/math.h to common/vector_math.h  
							
							 
							
							... 
							
							
							
							The file only contained vector manipulation code, and such widely-useable code doesn't belong in video_core. 
							
						 
						
							2015-05-30 11:17:36 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								b1503b2020 
								
							 
						 
						
							
							
								
								Remove every trailing whitespace from the project (but externals).  
							
							 
							
							
							
						 
						
							2015-05-29 21:59:29 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								951353558e 
								
							 
						 
						
							
							
								
								gl_state: Remove unnecessary const specifier on Apply  
							
							 
							
							
							
						 
						
							2015-05-23 00:58:32 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								dc587fa295 
								
							 
						 
						
							
							
								
								video_core/utils: Remove unused variables in GetMortonOffset  
							
							 
							
							
							
						 
						
							2015-05-23 00:38:37 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1b42d55a9d 
								
							 
						 
						
							
							
								
								Pica: Create 'State' structure and move state memory there.  
							
							 
							
							
							
						 
						
							2015-05-22 22:59:42 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								23d5df9d9c 
								
							 
						 
						
							
							
								
								gl_state: Fix a condition typo in Apply  
							
							 
							
							
							
						 
						
							2015-05-22 19:49:12 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									tfarley 
								
							 
						 
						
							
							
							
							
								
							
							
								05dc633a8c 
								
							 
						 
						
							
							
								
								OpenGL renderer  
							
							 
							
							
							
						 
						
							2015-05-22 15:51:18 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f0365f28c2 
								
							 
						 
						
							
							
								
								Merge pull request  #772  from lioncash/warn  
							
							 
							
							... 
							
							
							
							core/video_core: Fix a few warnings when compiling on MSVC. 
							
						 
						
							2015-05-18 08:08:49 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								24d9416930 
								
							 
						 
						
							
							
								
								GPU/DefaultAttributes: Clear up a comment in command_processor  
							
							 
							
							
							
						 
						
							2015-05-17 14:13:11 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								658c44af5c 
								
							 
						 
						
							
							
								
								GPU/DefaultAttributes: Let the attribute data from the loaders overwrite the default attributes, if set.  
							
							 
							
							... 
							
							
							
							closes  #735  
							
						 
						
							2015-05-17 11:52:17 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								7ada357b2d 
								
							 
						 
						
							
							
								
								Memmap: Re-organize memory function in two files  
							
							 
							
							... 
							
							
							
							memory.cpp/h contains definitions related to acessing memory and
configuring the address space
mem_map.cpp/h contains higher-level definitions related to configuring
the address space accoording to the kernel and allocating memory. 
							
						 
						
							2015-05-15 00:04:38 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								497f4bee0c 
								
							 
						 
						
							
							
								
								pica: Add the ULL specifier in IsDefaultAttribute  
							
							 
							
							... 
							
							
							
							This is necessary otherwise there are warnings about a 32-bit result being casted to a 64-bit value. 
							
						 
						
							2015-05-14 14:23:23 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								def5913d19 
								
							 
						 
						
							
							
								
								GPU: Add more fine grained profiling for vertex shader and rasterization  
							
							 
							
							
							
						 
						
							2015-05-12 15:59:52 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								40310e2132 
								
							 
						 
						
							
							
								
								Implement I4 texture format  
							
							 
							
							... 
							
							
							
							@neobrain, could you confirm that this is correct?
It's been tested with various different games and fixes different textures, including in Animal Crossing, Kirby Triple Deluxe, and SMB3D. 
							
						 
						
							2015-05-10 18:59:22 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								23e8be573e 
								
							 
						 
						
							
							
								
								rasterizer: Implemented combiner output scaling.  
							
							 
							
							
							
						 
						
							2015-05-09 22:26:17 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ff767eeb40 
								
							 
						 
						
							
							
								
								rasterizer: Implemented AddSigned combiner op.  
							
							 
							
							
							
						 
						
							2015-05-09 22:12:39 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								547da374b8 
								
							 
						 
						
							
							
								
								rasterizer: Fixed a depth testing bug.  
							
							 
							
							
							
						 
						
							2015-05-09 22:12:38 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a806b420a6 
								
							 
						 
						
							
							
								
								rasterizer: Implement combiner buffer input.  
							
							 
							
							
							
						 
						
							2015-05-09 22:12:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								44927f0306 
								
							 
						 
						
							
							
								
								rasterizer: Return zero'd vectors on error conditions.  
							
							 
							
							
							
						 
						
							2015-05-09 22:12:35 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								692a74c09e 
								
							 
						 
						
							
							
								
								vertex_shader: Implement FLR instruction.  
							
							 
							
							
							
						 
						
							2015-05-09 22:12:34 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f935130a0f 
								
							 
						 
						
							
							
								
								vertex_shader: Implement MADI instruction.  
							
							 
							
							... 
							
							
							
							nihstro: Update submodule to latest upstream/master to support MADI instruction decoding. 
							
						 
						
							2015-05-09 22:12:34 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								17a8cae003 
								
							 
						 
						
							
							
								
								Memory: Add GetPhysicalPointer helper function  
							
							 
							
							
							
						 
						
							2015-05-09 04:02:32 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								28a9e4c1d5 
								
							 
						 
						
							
							
								
								Memory: Support more regions in the VAddr-PAddr translation functions  
							
							 
							
							... 
							
							
							
							Also adds better documentation and removes the one-off reimplementation
of the function in pica.h. 
							
						 
						
							2015-05-09 03:08:11 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								1c0b87edc2 
								
							 
						 
						
							
							
								
								Memory: Re-organize and rename memory area address constants  
							
							 
							
							
							
						 
						
							2015-05-09 01:29:52 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								4f4d230dac 
								
							 
						 
						
							
							
								
								Merge pull request  #721  from yuriks/more-cleanups  
							
							 
							
							... 
							
							
							
							More cleanups 
							
						 
						
							2015-05-07 11:45:45 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								e1fbac3ca1 
								
							 
						 
						
							
							
								
								Common: Remove common.h  
							
							 
							
							
							
						 
						
							2015-05-07 15:45:22 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								337f1e1b96 
								
							 
						 
						
							
							
								
								Merge pull request  #695  from Subv/crash_f  
							
							 
							
							... 
							
							
							
							GPU: Implemented default vertex shader attributes. 
							
						 
						
							2015-05-06 19:33:03 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								0e5ca080a8 
								
							 
						 
						
							
							
								
								GPU: Implemented default vertex shader attributes.  
							
							 
							
							... 
							
							
							
							Fixes some games crashing. 
							
						 
						
							2015-05-06 18:11:46 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								36b48082d5 
								
							 
						 
						
							
							
								
								VideoCore: Remove a superfluous auto variable declaration in debug_utils.  
							
							 
							
							
							
						 
						
							2015-04-29 13:37:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rohit Nirmal 
								
							 
						 
						
							
							
							
							
								
							
							
								f15c142c5e 
								
							 
						 
						
							
							
								
								Silence some -Wsign-compare warnings.  
							
							 
							
							
							
						 
						
							2015-04-09 18:55:01 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gareth Higgins 
								
							 
						 
						
							
							
							
							
								
							
							
								8060c519a6 
								
							 
						 
						
							
							
								
								Changed occurences of colour to color for consistency  
							
							 
							
							
							
						 
						
							2015-04-05 02:36:43 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								cae89fb315 
								
							 
						 
						
							
							
								
								Allow the user to set the background clear color during emulation  
							
							 
							
							... 
							
							
							
							The background color can be seen at the sides of the bottom screen or when the window is wider than normal. 
							
						 
						
							2015-04-03 15:35:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c1f5cb7dd5 
								
							 
						 
						
							
							
								
								Merge pull request  #652  from neobrain/shader_output_fix  
							
							 
							
							... 
							
							
							
							Pica/VertexShader: Fix a bug caused due to incorrect assumptions of consecutive output register tables. 
							
						 
						
							2015-03-16 18:35:34 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								92fd2a1ee3 
								
							 
						 
						
							
							
								
								VideoCore: Add static_cast around expressions where the compiler doesn’t deduce the right type.  
							
							 
							
							
							
						 
						
							2015-03-16 15:14:04 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								e4f5ec6272 
								
							 
						 
						
							
							
								
								Pica/VertexShader: Fix a bug caused due to incorrect assumptions of consecutive output register tables.  
							
							 
							
							... 
							
							
							
							We now write create a temporary buffer for output registers and copy all of them to the actual output vertex structure after the shader has run. This is technically not necessary, but it's easier to vectorize in the future. 
							
						 
						
							2015-03-12 14:18:46 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b56829df02 
								
							 
						 
						
							
							
								
								Merge pull request  #629  from archshift/lcdfb  
							
							 
							
							... 
							
							
							
							Implement SetLcdForceBlack and add implementation for color filling in the GPU code 
							
						 
						
							2015-03-10 18:08:55 -04:00