bunnei
								
							 
						 | 
						
							
							
							
							
								
							
							
								0e9262885d
								
							
						 | 
						
							
							
								
								Merge pull request #296 from lioncash/dyn
							
							
							
							
							
							
							
							dyncom: Implement UMAAL 
							
						 | 
						
							2014-12-20 16:24:12 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bunnei
								
							 
						 | 
						
							
							
							
							
								
							
							
								993afd3bf0
								
							
						 | 
						
							
							
								
								Merge pull request #310 from lioncash/ssat16
							
							
							
							
							
							
							
							armemu: Fix SSAT16. 
							
						 | 
						
							2014-12-20 16:23:54 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bunnei
								
							 
						 | 
						
							
							
							
							
								
							
							
								58af74d58d
								
							
						 | 
						
							
							
								
								Merge pull request #320 from lioncash/labs
							
							
							
							
							
							
							
							armemu: Should be using labs for USAD8/USADA8 
							
						 | 
						
							2014-12-20 15:40:03 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lioncash
								
							 
						 | 
						
							
							
							
							
								
							
							
								2a097f0990
								
							
						 | 
						
							
							
								
								armemu: Should be using labs for USAD8/USADA8
							
							
							
							
							
						 | 
						
							2014-12-20 15:34:14 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bunnei
								
							 
						 | 
						
							
							
							
							
								
							
							
								7095c4959b
								
							
						 | 
						
							
							
								
								Merge pull request #311 from lioncash/usada
							
							
							
							
							
							
							
							armemu: Implement USAD8 and USADA8 
							
						 | 
						
							2014-12-20 15:21:25 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bunnei
								
							 
						 | 
						
							
							
							
							
								
							
							
								52bc58283d
								
							
						 | 
						
							
							
								
								Merge pull request #313 from lioncash/smlsd
							
							
							
							
							
							
							
							armemu: Implement SMLSD 
							
						 | 
						
							2014-12-20 15:18:52 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bunnei
								
							 
						 | 
						
							
							
							
							
								
							
							
								1c50a036dd
								
							
						 | 
						
							
							
								
								Merge pull request #314 from lioncash/qsax-qasx
							
							
							
							
							
							
							
							armemu: Implement QASX and QSAX 
							
						 | 
						
							2014-12-20 15:18:05 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								d261e77c16
								
							
						 | 
						
							
							
								
								Travis: Try to cache downloaded files to work around sf.net sucking
							
							
							
							
							
						 | 
						
							2014-12-20 15:56:25 -02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bunnei
								
							 
						 | 
						
							
							
							
							
								
							
							
								acabd7be82
								
							
						 | 
						
							
							
								
								Merge pull request #284 from neobrain/pica_progress
							
							
							
							
							
							
							
							Pica progress: Texturing, shaders, cleanups & more 
							
						 | 
						
							2014-12-20 12:40:06 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								08f42c2b8c
								
							
						 | 
						
							
							
								
								Pica/VertexShader: Promote a log message to critical status.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:56 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								17f31de364
								
							
						 | 
						
							
							
								
								Pica/VertexShader: Small optimization.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:56 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								a664574ecb
								
							
						 | 
						
							
							
								
								Pica/VertexShader: Be robust against invalid inputs.
							
							
							
							
							
							
							
							More specifically, this also fixes crashes by Citra trying to load a src2 register even if the current instruction does not use that. 
							
						 | 
						
							2014-12-20 18:06:56 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								ad5db467d7
								
							
						 | 
						
							
							
								
								Pica/VertexShader: Clarify a comment.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:56 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								871418e62b
								
							
						 | 
						
							
							
								
								Pica/DebugUtils: Further cleanups to LookupTexture.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:56 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								88e9efe4b8
								
							
						 | 
						
							
							
								
								Pica/DebugUtils: Fix two warnings.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:56 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								6e275778c9
								
							
						 | 
						
							
							
								
								Pica/DebugUtils: Better document LookupTexture.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:55 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								e4e9710d18
								
							
						 | 
						
							
							
								
								Pica/Rasterizer: Get rid of C-style casts.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:55 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								d81370682f
								
							
						 | 
						
							
							
								
								Pica/DebugUtils: Make a number of variables static.
							
							
							
							
							
							
							
							Makes for cleaner and faster code. 
							
						 | 
						
							2014-12-20 18:06:55 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								6bd41de276
								
							
						 | 
						
							
							
								
								Pica/VertexShader: Cleanup flow control logic and implement CMP/IFU instructions.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:55 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								22afb9d830
								
							
						 | 
						
							
							
								
								Pica/VertexShader: Run instruction handlers according to the effective opcode.
							
							
							
							
							
							
							
							This allows for proper emulation of the different CMP/LRP/MAD instructions. 
							
						 | 
						
							2014-12-20 18:06:55 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								cd163fb59a
								
							
						 | 
						
							
							
								
								Pica/VertexShader: Implement MAX instructions.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:55 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								aff808b2fd
								
							
						 | 
						
							
							
								
								Pica: Add support for boolean uniforms.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:55 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								67618a2c55
								
							
						 | 
						
							
							
								
								Pica/VertexShader: Add support for MOVA, CMP and IFC.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:55 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								cb1804e0ab
								
							
						 | 
						
							
							
								
								Pica/VertexShader: Move code around a bit.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:55 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								b85524c760
								
							
						 | 
						
							
							
								
								Pica/VertexShader: Some cleanups using std::array.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:55 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								ce36ad454e
								
							
						 | 
						
							
							
								
								Pica/VertexShader: Support negating src2.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:55 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								cc5746abfe
								
							
						 | 
						
							
							
								
								Pica/DebugUtils: Replace duplicated SHBIN structures in favor of nihstro's ones.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:55 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								8ce1d32460
								
							
						 | 
						
							
							
								
								Pica/VertexShader: Remove (now) duplicated shader bytecode definitions in favor of nihstro's ones.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:55 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								056a8f9dfa
								
							
						 | 
						
							
							
								
								Add nihstro (a 3DS shader tools suite) as a submodule.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:55 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								79c29243ed
								
							
						 | 
						
							
							
								
								Pica/DebugUtils: Add an event triggered after loading a vertex.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:55 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								cd322e328e
								
							
						 | 
						
							
							
								
								Pica/PrimitiveAssembly: Implement triangle strips.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:54 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								346012f29e
								
							
						 | 
						
							
							
								
								Pica/CommandProcessor: Add a safety check for invalid (?) GPU configurations.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:54 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								1e960e9ee2
								
							
						 | 
						
							
							
								
								Pica/CommandProcessor: Fix vertex decoding if multiple memory areas are accessed for different attributes.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:54 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								1c972ef3b9
								
							
						 | 
						
							
							
								
								Add support for a ridiculous number of texture formats.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:54 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								40f123b7c0
								
							
						 | 
						
							
							
								
								Pica: Unify ugly address translation hacks.
							
							
							
							
							
						 | 
						
							2014-12-20 18:06:53 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								7e210e0229
								
							
						 | 
						
							
							
								
								Pica: Further improve Tev emulation.
							
							
							
							
							
						 | 
						
							2014-12-20 18:05:53 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								3df88d59b0
								
							
						 | 
						
							
							
								
								Pica: Merge texture lookup logic for DebugUtils and Rasterizer.
							
							
							
							
							
							
							
							This effectively adds support for a lot texture formats in the rasterizer. 
							
						 | 
						
							2014-12-20 18:05:53 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								0fba1d48a6
								
							
						 | 
						
							
							
								
								Pica: Implement texture wrapping.
							
							
							
							
							
						 | 
						
							2014-12-20 18:05:53 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								c81f1a9ebc
								
							
						 | 
						
							
							
								
								Pica/DebugUtils: Add support for RGBA8, RGBA5551, RGBA4 and A8 texture formats.
							
							
							
							
							
						 | 
						
							2014-12-20 18:05:53 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								782592e6d3
								
							
						 | 
						
							
							
								
								citra-qt: Fix invalid memory read upon program startup.
							
							
							
							
							
							
							
							This was caused by the framebuffer display widget not checking whether we are actually in a valid emulation state or not. 
							
						 | 
						
							2014-12-20 18:05:53 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								fd2539121c
								
							
						 | 
						
							
							
								
								Pica: Initial support for multitexturing.
							
							
							
							
							
						 | 
						
							2014-12-20 18:05:53 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								95be6a09b2
								
							
						 | 
						
							
							
								
								BitField: Add an explicit Assign method.
							
							
							
							
							
							
							
							This is useful when doing crazy stuff like inheriting from BitField. 
							
						 | 
						
							2014-12-20 18:05:53 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								8cd0d9c000
								
							
						 | 
						
							
							
								
								citra-qt: static-constify a map.
							
							
							
							
							
						 | 
						
							2014-12-20 18:05:52 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bunnei
								
							 
						 | 
						
							
							
							
							
								
							
							
								2b0d7a1d29
								
							
						 | 
						
							
							
								
								Merge pull request #315 from chinhodado/master
							
							
							
							
							
							
							
							Clean up some warnings 
							
						 | 
						
							2014-12-20 11:59:18 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7bba5a079
								
							
						 | 
						
							
							
								
								Travis: Enable APT cache. This should give us a small boost
							
							
							
							
							
							
							
							http://docs.travis-ci.com/user/caching/#Caching-Ubuntu-packages 
							
						 | 
						
							2014-12-20 14:37:00 -02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chin
								
							 
						 | 
						
							
							
							
							
								
							
							
								e795692614
								
							
						 | 
						
							
							
								
								Clean up some warnings
							
							
							
							
							
						 | 
						
							2014-12-20 10:03:36 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Wasserka
								
							 
						 | 
						
							
							
							
							
								
							
							
								c2753d37a7
								
							
						 | 
						
							
							
								
								Merge pull request #317 from yuriks/make_unique
							
							
							
							
							
							
							
							Add a clone of std::make_unique and revert C++14 requirement 
							
						 | 
						
							2014-12-20 15:07:47 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								98a9aba46f
								
							
						 | 
						
							
							
								
								Remove C++14/1y requirement
							
							
							
							
							
						 | 
						
							2014-12-20 03:45:02 -02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								82528ba7df
								
							
						 | 
						
							
							
								
								Common: Add a clone of std::make_unique
							
							
							
							
							
						 | 
						
							2014-12-20 03:45:02 -02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Kunde Schlesner
								
							 
						 | 
						
							
							
							
							
								
							
							
								adee775f44
								
							
						 | 
						
							
							
								
								Kernel: Implement support for current thread pseudo-handle
							
							
							
							
							
							
							
							This boots a few (mostly Nintendo 1st party) games further. 
							
						 | 
						
							2014-12-20 03:27:47 -02:00 | 
						
						
							
							
							
							
								
							
							
						 |