Chin
								
							 
						 | 
						
							
							
							
							
								
							
							
								0199a7d9ef
								
							
						 | 
						
							
							
								
								More warning cleanups
							
							
							
							
							
						 | 
						
							2014-12-21 10:58:55 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bunnei
								
							 
						 | 
						
							
							
							
							
								
							
							
								c107249103
								
							
						 | 
						
							
							
								
								Update README.md
							
							
							
							
							
						 | 
						
							2014-12-21 01:53:31 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bunnei
								
							 
						 | 
						
							
							
							
							
								
							
							
								572ce043c2
								
							
						 | 
						
							
							
								
								Merge pull request #271 from archshift/createf
							
							
							
							
							
							
							
							Added CreateFile to the FS_USER service 
							
						 | 
						
							2014-12-21 01:45:00 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									archshift
								
							 
						 | 
						
							
							
							
							
								
							
							
								0625dd09ea
								
							
						 | 
						
							
							
								
								Added CreateFile to the FS_USER service
							
							
							
							
							
							
							
							Tested with hwtests. 
							
						 | 
						
							2014-12-21 02:21:49 -03:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									purpasmart96
								
							 
						 | 
						
							
							
							
							
								
							
							
								ebfd831ccb
								
							
						 | 
						
							
							
								
								License change
							
							
							
							
							
						 | 
						
							2014-12-20 21:20:24 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bunnei
								
							 
						 | 
						
							
							
							
							
								
							
							
								0f696037f6
								
							
						 | 
						
							
							
								
								Merge pull request #323 from lioncash/saddsub
							
							
							
							
							
							
							
							armemu: Implement SADD8/SSUB8 
							
						 | 
						
							2014-12-21 00:10:12 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bunnei
								
							 
						 | 
						
							
							
							
							
								
							
							
								cdfe665a21
								
							
						 | 
						
							
							
								
								Merge pull request #318 from bunnei/simulate-thread-sleep
							
							
							
							
							
							
							
							Thread: Wait current thread on svc_SleepThread 
							
						 | 
						
							2014-12-20 23:22:53 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bunnei
								
							 
						 | 
						
							
							
							
							
								
							
							
								09a5df31d6
								
							
						 | 
						
							
							
								
								Merge pull request #319 from yuriks/travis-apt-cache
							
							
							
							
							
							
							
							Travis: Enable caching of dependencies 
							
						 | 
						
							2014-12-20 23:21:08 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bunnei
								
							 
						 | 
						
							
							
							
							
								
							
							
								4fcdbed9f6
								
							
						 | 
						
							
							
								
								Thread: Wait current thread on svc_SleepThread
							
							
							
							
							
							
							
							- Removed unused VBLANK sleep mode
- Added error log for bad context switch
- Renamed VerifyWait to CheckWaitType to be more clear 
							
						 | 
						
							2014-12-20 23:20:19 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lioncash
								
							 
						 | 
						
							
							
							
							
								
							
							
								855eda6f85
								
							
						 | 
						
							
							
								
								armemu: Implement SADD8/SSUB8
							
							
							
							
							
						 | 
						
							2014-12-20 23:10:35 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bunnei
								
							 
						 | 
						
							
							
							
							
								
							
							
								2e5869c939
								
							
						 | 
						
							
							
								
								Merge pull request #316 from yuriks/thread-handle
							
							
							
							
							
							
							
							Kernel: Implement support for current thread pseudo-handle 
							
						 | 
						
							2014-12-20 16:36:01 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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 | 
						
						
							
							
							
							
								
							
							
						 |