Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								9f2ad62084 
								
							 
						 
						
							
							
								
								nwm_uds: Update function table  
							
							... 
							
							
							
							Updated based off information from 3dbrew. 
							
						 
						
							2016-12-08 00:56:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								4a150a8f3c 
								
							 
						 
						
							
							
								
								nim: Update function tables  
							
							... 
							
							
							
							Updated based off information from 3dbrew. 
							
						 
						
							2016-12-08 00:56:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								c4bcd5c4ac 
								
							 
						 
						
							
							
								
								http_c: Update function table  
							
							... 
							
							
							
							Updated based off information from 3dbrew. 
							
						 
						
							2016-12-08 00:56:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								65d94857c3 
								
							 
						 
						
							
							
								
								gsp_lcd: Update function table  
							
							... 
							
							
							
							Updated based off information from 3dbrew. 
							
						 
						
							2016-12-08 00:56:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								006e6a7f4a 
								
							 
						 
						
							
							
								
								fs_user: Update function table  
							
							... 
							
							
							
							Updated based off information from 3dbrew. 
							
						 
						
							2016-12-08 00:56:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								093aa35c87 
								
							 
						 
						
							
							
								
								dlp_srvr: Update function table  
							
							
							
						 
						
							2016-12-08 00:56:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								733c8890aa 
								
							 
						 
						
							
							
								
								cfg: Update function tables  
							
							... 
							
							
							
							Updated based off information from 3dbrew 
							
						 
						
							2016-12-08 00:56:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								0229983ff2 
								
							 
						 
						
							
							
								
								cecd_u: Update function table  
							
							... 
							
							
							
							Updated based off information from 3dbrew. 
							
						 
						
							2016-12-08 00:56:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								4ebdb7e3e1 
								
							 
						 
						
							
							
								
								boss_p: Update function table  
							
							
							
						 
						
							2016-12-08 00:56:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								74b3f0faa7 
								
							 
						 
						
							
							
								
								act: Update function tables  
							
							... 
							
							
							
							Updated based off information from 3dbrew. 
							
						 
						
							2016-12-08 00:56:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								258694996f 
								
							 
						 
						
							
							
								
								apt: Update apt function tables  
							
							... 
							
							
							
							Updated based off information from 3dbrew. 
							
						 
						
							2016-12-07 22:53:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mat M 
								
							 
						 
						
							
							
							
							
								
							
							
								2d387d95a8 
								
							 
						 
						
							
							
								
								Merge pull request  #2282  from lioncash/svc  
							
							... 
							
							
							
							Update AM service function tables 
							
						 
						
							2016-12-07 22:22:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								26ea6b9546 
								
							 
						 
						
							
							
								
								Update AM service function tables  
							
							... 
							
							
							
							Updated based off information from 3dbrew. 
							
						 
						
							2016-12-07 20:55:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								5e9f1ec096 
								
							 
						 
						
							
							
								
								file_sys: Make a few single-argument constructors explicit  
							
							... 
							
							
							
							Prevents implicit conversions. 
							
						 
						
							2016-12-07 17:26:56 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								f1709b8b59 
								
							 
						 
						
							
							
								
								applet: Move common IsRunning underlying variable to the Applet class  
							
							... 
							
							
							
							Gets rid of basic duplication. 
							
						 
						
							2016-12-07 17:13:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								6f71fb2954 
								
							 
						 
						
							
							
								
								applet: Make virtual destructor defaulted  
							
							
							
						 
						
							2016-12-07 17:04:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d3f4fd1777 
								
							 
						 
						
							
							
								
								applet: Make constructor protected  
							
							... 
							
							
							
							Considering the class is abstract, there's no need to make the constructor
public. 
							
						 
						
							2016-12-07 16:50:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Wick 
								
							 
						 
						
							
							
							
							
								
							
							
								d0d49bb951 
								
							 
						 
						
							
							
								
								OpenGL: Drop framebuffer completeness check.  
							
							... 
							
							
							
							This OpenGL call synchronize the worker thread of the nvidia blob.
It can be verified on linux with the __GL_THREADED_OPTIMIZATIONS=1 environment variable.
Those errors should not happen on tested drivers.
It was used as a workaround for https://bugs.freedesktop.org/show_bug.cgi?id=94148  
							
						 
						
							2016-12-07 22:09:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								84e78790ab 
								
							 
						 
						
							
							
								
								Config: auto-select region and language  
							
							
							
						 
						
							2016-12-07 20:52:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								774d3112af 
								
							 
						 
						
							
							
								
								tests: add missing libcore dependency after  75ee2f8c67 
							
							... 
							
							
							
							$ (cmake -DENABLE_SDL2:BOOL=false /path/to/citra; gmake)
[...]
[ 85%] Linking CXX executable tests
../common/libcommon.a(microprofile.cpp.o): In function `MicroProfileThreadStart(pthread**, void* (*)(void*))':
src/common/microprofile.cpp:(.text+0x41): undefined reference to `pthread_create'
c++: error: linker command failed with exit code 1 (use -v to see invocation) 
							
						 
						
							2016-12-07 18:30:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8d529a5cda 
								
							 
						 
						
							
							
								
								Merge pull request  #2232  from wwylele/other-save  
							
							... 
							
							
							
							FS: implement archives for other game save data 
							
						 
						
							2016-12-07 10:17:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								7cde5b83bc 
								
							 
						 
						
							
							
								
								Use boost remove_erase_if instead of the erase-remove idiom  
							
							
							
						 
						
							2016-12-06 19:31:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								1f286b72a1 
								
							 
						 
						
							
							
								
								Improved the algorithm for GetHighestPriorityReadyThread.  
							
							
							
						 
						
							2016-12-06 19:15:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emmauss 
								
							 
						 
						
							
							
							
							
								
							
							
								c4e4fa53d9 
								
							 
						 
						
							
							
								
								Implement Frame rate limiter ( #2223 )  
							
							... 
							
							
							
							* implement frame limiter
* fixes 
							
						 
						
							2016-12-06 14:33:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								c0d9e4e435 
								
							 
						 
						
							
							
								
								Merge pull request  #2264  from JayFoxRox/print-shader  
							
							... 
							
							
							
							Print shaders in case of error 
							
						 
						
							2016-12-05 22:59:18 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jannik Vogel 
								
							 
						 
						
							
							
							
							
								
							
							
								fc4591fa49 
								
							 
						 
						
							
							
								
								ASSERT that shader was linked successfully  
							
							
							
						 
						
							2016-12-05 21:11:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jannik Vogel 
								
							 
						 
						
							
							
							
							
								
							
							
								4088afe23c 
								
							 
						 
						
							
							
								
								Report shader uniform block size in case of mismatch  
							
							
							
						 
						
							2016-12-05 21:11:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jannik Vogel 
								
							 
						 
						
							
							
							
							
								
							
							
								0edc986861 
								
							 
						 
						
							
							
								
								Print broken shader code to log  
							
							
							
						 
						
							2016-12-05 21:11:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								c93c5a72bb 
								
							 
						 
						
							
							
								
								Return an error code when connecting to a saturated port.  
							
							... 
							
							
							
							The error code was taken from the 3DS kernel. 
							
						 
						
							2016-12-05 13:59:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								61a2fe8c3b 
								
							 
						 
						
							
							
								
								HLE: Use a member variable instead of a virtual function to retrieve the max number of sessions that can be connected to an HLE service at the same time.  
							
							
							
						 
						
							2016-12-05 13:44:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jannik Vogel 
								
							 
						 
						
							
							
							
							
								
							
							
								0aee903ada 
								
							 
						 
						
							
							
								
								gdbstub: Remove unused include  
							
							
							
						 
						
							2016-12-05 19:09:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jannik Vogel 
								
							 
						 
						
							
							
							
							
								
							
							
								d2c39bdb29 
								
							 
						 
						
							
							
								
								Unify Windows ICON resource name  
							
							
							
						 
						
							2016-12-05 19:09:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jannik Vogel 
								
							 
						 
						
							
							
							
							
								
							
							
								45d941d62e 
								
							 
						 
						
							
							
								
								Support mingw cross-compile  
							
							
							
						 
						
							2016-12-05 19:09:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								00f0c77570 
								
							 
						 
						
							
							
								
								Split SessionRequestHandler::HandleSyncRequest into HandleSyncRequest, TranslateRequest and HandleSyncRequestImpl.  
							
							... 
							
							
							
							HandleSyncRequest now takes care of calling the command buffer translate function before actually invoking the command handler for HLE services. 
							
						 
						
							2016-12-05 12:05:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								29d809b6e1 
								
							 
						 
						
							
							
								
								Kernel: Remove the Redirection handle type.  
							
							
							
						 
						
							2016-12-05 11:13:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								dd8887c8cf 
								
							 
						 
						
							
							
								
								KServerPorts now have an HLE handler "template", which is inherited by all ServerSessions created from it.  
							
							
							
						 
						
							2016-12-05 11:02:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								100f5f4131 
								
							 
						 
						
							
							
								
								Merge pull request  #2200  from j-selby/fix-mingw-crash  
							
							... 
							
							
							
							Disable Microprofile on Mingw builds 
							
						 
						
							2016-12-04 20:33:19 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								5234f2d287 
								
							 
						 
						
							
							
								
								Merge pull request  #2269  from Subv/update_dynarmic  
							
							... 
							
							
							
							Dynarmic: Update dynarmic to version 54d051977f7a6af9c7596ba6a4e6eb467bd1e0bc 
							
						 
						
							2016-12-04 19:41:03 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								a088ebe903 
								
							 
						 
						
							
							
								
								Dynarmic: Update dynarmic to version  
							
							... 
							
							
							
							54d051977f7a6af9c7596ba6a4e6eb467bd1e0bc
dynarmic log:
54d0519 emit_x64: Use movdqa instead of movaps in EmitPackedSubU8
52e1445 Implement USUB8:33 2016 +0000
5c1aab1 Implement CLZ
1a1646d Implement UADD8
7cad694 IR: Implement new pseudo-operation GetGEFromOp
370f654 fuzz_arm: Add tests for parallel add/subtract (modulo)
25f21b5 emit_x64: Inline nzcv computation into EmitFPCompare32 and EmitFPCompare64
52fdec5 CMakeLists: Add support for LLVM on Windows
cede5e4 emit_x64: Use xorps/xorpd when argument to TransferToFP32/TransferToFP64 is an immediate zero
e166965 Implement VCMP2:33 2016 +0000
f2fe376 Support 64-bit immediates
ff00b8c Document register allocator and return stack buffer optimization
95f34c6 reg_alloc: Remove unnecessary breaks after returns (#54 )
dc9707e externals: Update xbyak to 5.32
de1f831 microinstruction: Make use_count private (#53 )
3621a92 reg_alloc: Register allocator related constraints belong with the rest of the register allocator 
							
						 
						
							2016-12-04 21:40:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James 
								
							 
						 
						
							
							
							
							
								
							
							
								61687840bc 
								
							 
						 
						
							
							
								
								Disable Microprofile on Mingw builds  
							
							... 
							
							
							
							This fixes a crash when starting games 
							
						 
						
							2016-12-05 13:10:14 +11:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								bdad00c73f 
								
							 
						 
						
							
							
								
								Threading: Added some utility functions and const correctness.  
							
							
							
						 
						
							2016-12-04 09:58:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								17ce07943d 
								
							 
						 
						
							
							
								
								Merge pull request  #2266  from yuriks/fix-displaytransfer  
							
							... 
							
							
							
							OpenGL: Fix DisplayTransfer accel when input width != output width 
							
						 
						
							2016-12-04 06:30:42 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								efc8179747 
								
							 
						 
						
							
							
								
								GSP: Downgrade log severity of SetAxiConfigQoSMode  
							
							... 
							
							
							
							This function doesn't need to do anything for HLE and some games call it
quite often, spamming up the logs. 
							
						 
						
							2016-12-04 06:14:27 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								8a1f96011d 
								
							 
						 
						
							
							
								
								OpenGL: Non-zero stride only makes sense for linear buffers  
							
							
							
						 
						
							2016-12-04 06:14:27 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								2600633b89 
								
							 
						 
						
							
							
								
								OpenGL: Ensure framebuffer binding is restored if completion check fails  
							
							
							
						 
						
							2016-12-04 06:14:27 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								ba7f213655 
								
							 
						 
						
							
							
								
								OpenGL: Fix DisplayTransfer accel when input width != output width  
							
							... 
							
							
							
							Fixes  #2246 , #2261  
						
							2016-12-04 05:21:57 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								4f0f88bc6a 
								
							 
						 
						
							
							
								
								Merge pull request  #2259  from JayFoxRox/fix-fallback  
							
							... 
							
							
							
							shader_jit: Fix non-SSE4.1 path where FLR would not truncate 
							
						 
						
							2016-12-03 22:11:39 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								8634b8cb83 
								
							 
						 
						
							
							
								
								Threading: Reworked the way our scheduler works.  
							
							... 
							
							
							
							Threads will now be awakened when the objects they're waiting on are signaled, instead of repeating the WaitSynchronization call every now and then.
The scheduler is now called once after every SVC call, and once after a thread is awakened from sleep by its timeout callback.
This new implementation is based off reverse-engineering of the real kernel.
See https://gist.github.com/Subv/02f29bd9f1e5deb7aceea1e8f019c8f4  for a more detailed description of how the real kernel handles rescheduling. 
							
						 
						
							2016-12-03 22:38:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jannik Vogel 
								
							 
						 
						
							
							
							
							
								
							
							
								2d8097eecc 
								
							 
						 
						
							
							
								
								shader_jit: Fix non-SSE4.1 path where FLR would not truncate  
							
							
							
						 
						
							2016-12-04 04:26:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								647157f99f 
								
							 
						 
						
							
							
								
								Merge pull request  #2257  from citra-emu/fix-clang-format  
							
							... 
							
							
							
							Travis: Use a stable version of clang-format 
							
						 
						
							2016-12-03 16:13:40 -08:00