Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								e10b11a5d0 
								
							 
						 
						
							
							
								
								video_core/shader: Document sanitized MUL operation  
							
							
							
						 
						
							2017-02-12 13:29:14 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								443bb3d522 
								
							 
						 
						
							
							
								
								Merge pull request  #2550  from yuriks/pica-refactor2  
							
							... 
							
							
							
							Small VideoCore cleanups 
							
						 
						
							2017-02-12 12:33:26 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kloen Lansfiel 
								
							 
						 
						
							
							
							
							
								
							
							
								30ff675f02 
								
							 
						 
						
							
							
								
								citra-qt: Don't attempt to scan files with unsupported extensions ( #2402 )  
							
							
							
						 
						
							2017-02-12 12:28:56 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								da6a40e3d1 
								
							 
						 
						
							
							
								
								core: Free AppLoader on shutdown to release file ( #2558 )  
							
							... 
							
							
							
							Fixes  #2455  
						
							2017-02-11 03:29:46 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								0dd007e9ba 
								
							 
						 
						
							
							
								
								hid: remove the touch field from PadState ( #2557 )  
							
							
							
						 
						
							2017-02-11 01:11:42 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								e2fa1ca5e1 
								
							 
						 
						
							
							
								
								video_core: Fix benign out-of-bounds indexing of array ( #2553 )  
							
							... 
							
							
							
							The resulting pointer wasn't written to unless the index was verified as
valid, but that's still UB and triggered debug checks in MSVC.
Reported by garrettboast on IRC 
							
						 
						
							2017-02-10 20:51:09 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								553e672777 
								
							 
						 
						
							
							
								
								VideoCore: Split u64 Pica reg unions into 2 separate u32 unions  
							
							... 
							
							
							
							This eliminates UB when aliasing it with the array of u32 regs, and
is compatible with non-LE architectures. 
							
						 
						
							2017-02-09 00:04:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								bfb1531352 
								
							 
						 
						
							
							
								
								VideoCore: Force enum sizes to u32 in LightingRegs  
							
							... 
							
							
							
							All enums that are used with BitField must have their type forced to u32
to ensure correctness. 
							
						 
						
							2017-02-09 00:04:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								af65e1c0a0 
								
							 
						 
						
							
							
								
								OpenGL: Remove unused duplicate of IsPassThroughTevStage  
							
							... 
							
							
							
							This copy was left behind when the shader generation code was moved to a
separate file. 
							
						 
						
							2017-02-09 00:04:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								60fc0b086f 
								
							 
						 
						
							
							
								
								VideoCore: Split regs.h inclusions  
							
							
							
						 
						
							2017-02-09 00:04:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								f241bb72f5 
								
							 
						 
						
							
							
								
								Pica/Regs: Use binary search to look up reg names  
							
							... 
							
							
							
							This gets rid of the static unordered_map. Also changes the return type
const char*, avoiding unnecessary allocations (the result was only used
by calling .c_str() on it.) 
							
						 
						
							2017-02-09 00:04:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								602f57da38 
								
							 
						 
						
							
							
								
								VideoCore: Use union to index into Regs struct  
							
							... 
							
							
							
							Also remove some unused members. 
							
						 
						
							2017-02-08 22:13:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								2889372e47 
								
							 
						 
						
							
							
								
								Merge pull request  #2482  from yuriks/pica-refactor  
							
							... 
							
							
							
							Split up monolithic Regs struct 
							
						 
						
							2017-02-08 22:07:34 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lectem 
								
							 
						 
						
							
							
							
							
								
							
							
								f146a6d45a 
								
							 
						 
						
							
							
								
								Use std::array<u8,2> instead of u8[2] to fix MSVC build  
							
							
							
						 
						
							2017-02-05 14:55:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								a1393dc70c 
								
							 
						 
						
							
							
								
								Merge pull request  #2027  from Lectem/ipcrefactor  
							
							... 
							
							
							
							IPC helper 
							
						 
						
							2017-02-05 10:22:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lectem 
								
							 
						 
						
							
							
							
							
								
							
							
								2ee472b9c7 
								
							 
						 
						
							
							
								
								fix wwylele's comment and use typename in templates  
							
							
							
						 
						
							2017-02-05 00:29:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								5759d94b5c 
								
							 
						 
						
							
							
								
								VideoCore: Move Regs to its own file  
							
							
							
						 
						
							2017-02-04 13:59:12 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								f7c7f422c6 
								
							 
						 
						
							
							
								
								VideoCore: Split shader regs from Regs struct  
							
							
							
						 
						
							2017-02-04 13:59:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								8fca90b5d5 
								
							 
						 
						
							
							
								
								VideoCore: Split geometry pipeline regs from Regs struct  
							
							
							
						 
						
							2017-02-04 13:59:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								f443c7e5b0 
								
							 
						 
						
							
							
								
								VideoCore: Split lighting regs from Regs struct  
							
							
							
						 
						
							2017-02-04 13:59:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								23713d5dee 
								
							 
						 
						
							
							
								
								VideoCore: Split framebuffer regs from Regs struct  
							
							
							
						 
						
							2017-02-04 13:59:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								9017093f58 
								
							 
						 
						
							
							
								
								VideoCore: Split texturing regs from Regs struct  
							
							
							
						 
						
							2017-02-04 13:59:09 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								000e78144c 
								
							 
						 
						
							
							
								
								VideoCore: Split rasterizer regs from Regs struct  
							
							
							
						 
						
							2017-02-04 13:08:47 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								97e06b0a0d 
								
							 
						 
						
							
							
								
								Merge pull request  #2476  from yuriks/shader-refactor3  
							
							... 
							
							
							
							Oh No! More shader changes! 
							
						 
						
							2017-02-04 13:02:48 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								c74787a11c 
								
							 
						 
						
							
							
								
								Pica/Texture: Move part of ETC1 decoding to new file and cleanups  
							
							
							
						 
						
							2017-02-04 12:33:28 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								09a750e866 
								
							 
						 
						
							
							
								
								Pica/Texture: Simplify/cleanup texture tile addressing  
							
							
							
						 
						
							2017-02-04 12:33:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								a1c9ac7845 
								
							 
						 
						
							
							
								
								VideoCore: Move LookupTexture out of debug_utils.h  
							
							
							
						 
						
							2017-02-04 12:31:40 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								9590c932ec 
								
							 
						 
						
							
							
								
								Merge pull request  #2496  from mailwl/cfg-mem  
							
							... 
							
							
							
							Core: update Kernel Config Memory to latest version (11.2) 
							
						 
						
							2017-02-03 21:17:48 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								ba7cdce46d 
								
							 
						 
						
							
							
								
								Merge pull request  #2520  from wwylele/shader-stack-boundary  
							
							... 
							
							
							
							ShaderJIT: add 16 dummy bytes at the bottom of the stack 
							
						 
						
							2017-02-03 18:56:42 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								a630fa287e 
								
							 
						 
						
							
							
								
								Merge pull request  #2518  from MerryMage/coproc  
							
							... 
							
							
							
							arm_dynarmic: Coprocessor support 
							
						 
						
							2017-02-03 18:22:28 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								632562f5cf 
								
							 
						 
						
							
							
								
								Merge pull request  #2509  from jfmherokiller/settingscastpatch  
							
							... 
							
							
							
							removed the possibly uneeded cast on values.gdbstub_port 
							
						 
						
							2017-02-03 14:57:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c330dcd3fd 
								
							 
						 
						
							
							
								
								Merge pull request  #2507  from jfmherokiller/keyidchange  
							
							... 
							
							
							
							removal of the -1 case in the configure_input switch 
							
						 
						
							2017-02-03 14:56:55 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								e2815408fd 
								
							 
						 
						
							
							
								
								arm_dynarmic: Update memory interface  
							
							
							
						 
						
							2017-02-03 17:32:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								2b36d4c9d7 
								
							 
						 
						
							
							
								
								arm_dynarmic: CP15 support  
							
							
							
						 
						
							2017-02-03 17:32:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								6dc1d6e568 
								
							 
						 
						
							
							
								
								ShaderJIT: add 16 dummy bytes at the bottom of the stack  
							
							
							
						 
						
							2017-02-03 14:53:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								a53714acd3 
								
							 
						 
						
							
							
								
								GSP_GPU::StoreDataCache stubbed ( #2428 )  
							
							
							
						 
						
							2017-02-02 23:07:44 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									noah the goodra 
								
							 
						 
						
							
							
							
							
								
							
							
								a0874d9b64 
								
							 
						 
						
							
							
								
								removed the possibly uneeded cast on values.gdbstub_port  
							
							... 
							
							
							
							as far as i could tell this cast is unneeded because [GDBStub::SetServerPort](https://github.com/citra-emu/citra/blob/master/src/core/gdbstub/gdbstub.cpp#L897 ) takes a u16 and [values.gdbstub_port](https://github.com/citra-emu/citra/blob/master/src/core/settings.h#L116 ) is already a u16 
							
						 
						
							2017-01-31 11:44:23 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									noah the goodra 
								
							 
						 
						
							
							
							
							
								
							
							
								6c41d87a9d 
								
							 
						 
						
							
							
								
								removal of the -1 case in the configure_input switch  
							
							... 
							
							
							
							this case is unneeded because no enumeration value can possibly correspond to it 
							
						 
						
							2017-01-31 09:55:56 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								d0bf7df5ba 
								
							 
						 
						
							
							
								
								HLE/Applets: Stub Mint (eShop) Applet ( #2463 )  
							
							... 
							
							
							
							This allows Phoenix Wright - Dual Destinies to boot. 
							
						 
						
							2017-01-31 01:16:58 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								0b9c59ff22 
								
							 
						 
						
							
							
								
								Common/x64: remove legacy emitter and abi ( #2504 )  
							
							... 
							
							
							
							These are not used any more since we moved shader JIT to xbyak. 
							
						 
						
							2017-01-31 01:06:42 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
							
							
								
							
							
								f7e96dc068 
								
							 
						 
						
							
							
								
								shader_jit_x64_compiler: esi and edi should be persistent ( #2500 )  
							
							
							
						 
						
							2017-01-31 00:38:31 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									noah the goodra 
								
							 
						 
						
							
							
							
							
								
							
							
								a2d0e2d807 
								
							 
						 
						
							
							
								
								file_util: Fixed implicit type conversion warning ( #2503 )  
							
							
							
						 
						
							2017-01-30 20:08:00 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								0b0c5672c8 
								
							 
						 
						
							
							
								
								Core: update Kernel Config Memory to latest version (11.2)  
							
							
							
						 
						
							2017-01-30 11:29:00 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jake Merdich 
								
							 
						 
						
							
							
							
							
								
							
							
								ff28080091 
								
							 
						 
						
							
							
								
								Support looping HLE audio ( #2422 )  
							
							... 
							
							
							
							* Support looping HLE audio
* DSP: Fix dirty bit clears, handle nonmonotonically incrementing IDs
* DSP: Add start offset support 
							
						 
						
							2017-01-29 23:52:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								1410aa1824 
								
							 
						 
						
							
							
								
								Merge pull request  #2368  from wwylele/camera-2  
							
							... 
							
							
							
							CAM: build the service framework with a dummy implementation 
							
						 
						
							2017-01-29 22:16:39 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								a925473995 
								
							 
						 
						
							
							
								
								Merge pull request  #2429  from wwylele/auto-language-fix  
							
							... 
							
							
							
							CFG: move language override to the boot process 
							
						 
						
							2017-01-29 22:14:35 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								37a4ea046d 
								
							 
						 
						
							
							
								
								VideoCore: Make PrimitiveAssembler const-correct  
							
							
							
						 
						
							2017-01-29 21:31:38 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								dcdffabfe6 
								
							 
						 
						
							
							
								
								VideoCore: Extract swrast-specific data from OutputVertex  
							
							
							
						 
						
							2017-01-29 21:31:38 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								8ed9f9d49f 
								
							 
						 
						
							
							
								
								VideoCore/Shader: Clean up OutputVertex::FromAttributeBuffer  
							
							... 
							
							
							
							This also fixes a long-standing but neverthless harmless memory
corruption bug, whech the padding of the OutputVertex struct would get
corrupted by unused attributes. 
							
						 
						
							2017-01-29 21:31:38 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								d36ec905b1 
								
							 
						 
						
							
							
								
								Common: Optimize BitSet iterator  
							
							
							
						 
						
							2017-01-29 21:31:38 -08:00