| 
								
								
									 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 |  | 
				
					
						| 
								
								
									 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 |  |