| 
								
								
									 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 |  | 
				
					
						| 
								
								
									 bunnei | 765dbabdb6 | Merge pull request #308 from Subv/more_savedata SystemSaveData: Fixed a typo that was segfaulting | 2014-12-18 18:05:03 -05:00 |  | 
				
					
						| 
								
								
									 Subv | 78e0f36857 | SystemSaveData: Fixed a typo that was segfaulting | 2014-12-18 18:01:47 -05:00 |  | 
				
					
						| 
								
								
									 bunnei | 24b5e87279 | Merge pull request #304 from lioncash/sflags armemu: Set GE flags properly for SSUB16, SADD16, SSAX, and SASX. | 2014-12-18 17:46:10 -05:00 |  | 
				
					
						| 
								
								
									 bunnei | 4959e3b2c0 | Merge pull request #307 from lioncash/usat16 armemu: Fix USAT16. | 2014-12-18 17:45:25 -05:00 |  |