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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							f1309e6bf0
							
						
					 | 
					
						
						
							
							Merge pull request #306 from Subv/even_more_savedata
						
						
						
						
						
						
						
						SaveData: Added some documentation to FormatSaveData 
						
					 | 
					
						2014-12-19 23:20:31 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc73bef692
							
						
					 | 
					
						
						
							
							FS_U: Added the command to the docs of SaveData functions
						
						
						
						
						
					 | 
					
						2014-12-19 22:45:39 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							eb394ac0af
							
						
					 | 
					
						
						
							
							Merge pull request #309 from chinhodado/patch-1
						
						
						
						
						
						
						
						Properly erase/remove a DebuggerObserver 
						
					 | 
					
						2014-12-19 16:47:42 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							245abb4125
							
						
					 | 
					
						
						
							
							Merge pull request #294 from lioncash/var
						
						
						
						
						
						
						
						armemu: Narrow the scope of some variables in handle_v6_insn 
						
					 | 
					
						2014-12-19 16:46:56 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc5d1a9061
							
						
					 | 
					
						
						
							
							Merge pull request #305 from lioncash/paren
						
						
						
						
						
						
						
						armemu: Get rid of bitwise parenthesis warnings 
						
					 | 
					
						2014-12-19 16:46:36 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chinhodado
							
						 
					 | 
					
						
						
						
						
							
						
						
							d31c23e958
							
						
					 | 
					
						
						
							
							Properly erase/remove an observer
						
						
						
						
						
					 | 
					
						2014-12-19 14:24:44 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b506cec01
							
						
					 | 
					
						
						
							
							armemu: Implement QASX and QSAX
						
						
						
						
						
					 | 
					
						2014-12-19 14:09:18 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
						
						
							
						
						
							0f3a6a161c
							
						
					 | 
					
						
						
							
							armemu: Implement SMLSD
						
						
						
						
						
					 | 
					
						2014-12-19 09:53:54 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
						
						
							
						
						
							4a646ace1f
							
						
					 | 
					
						
						
							
							dyncom: Implement UMAAL
						
						
						
						
						
					 | 
					
						2014-12-19 04:02:14 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							017e6a488e
							
						
					 | 
					
						
						
							
							Merge pull request #302 from purpasmart96/flushshutup
						
						
						
						
						
						
						
						GSP_GPU: Shut up FlushDataCache 
						
					 | 
					
						2014-12-18 23:40:10 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
						
						
							
						
						
							00e8ec4a9e
							
						
					 | 
					
						
						
							
							armemu: Implement USAD8 and USADA8
						
						
						
						
						
					 | 
					
						2014-12-18 23:38:57 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
						
						
							
						
						
							92c53fe522
							
						
					 | 
					
						
						
							
							armemu: Fix SSAT16
						
						
						
						
						
						
						
						The lower-bound would never be negative like it should 
						
					 | 
					
						2014-12-18 20:35:14 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
						
						
							
						
						
							b9fc0b4b80
							
						
					 | 
					
						
						
							
							armemu: Clean up naming and formatting for SSAT16
						
						
						
						
						
					 | 
					
						2014-12-18 20:34:22 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								purpasmart96
							
						 
					 | 
					
						
						
						
						
							
						
						
							b2c64eb5ff
							
						
					 | 
					
						
						
							
							GSP_GPU: Shut up FlushDataCache
						
						
						
						
						
					 | 
					
						2014-12-18 16:39:55 -08:00 | 
					
					
						
						
							
							
							
						
					 |