bunnei 
							
						 
					 
					
						
						
							
						
						033b46253e 
					 
					
						
						
							
							macro_interpreter: Implement AddWithCarry and SubtractWithBorrow.  
						
						... 
						
						
						
						- Used by Undertale. 
						
						
					 
					
						2018-11-22 00:58:00 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						5a6dc4d041 
					 
					
						
						
							
							audout_u: Add support for multiple IAudioOut streams.  
						
						... 
						
						
						
						- Used by Undertale. 
						
						
					 
					
						2018-11-22 00:53:39 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0e6a608245 
					 
					
						
						
							
							maxwell_3d: Implement alternate blend equations.  
						
						... 
						
						
						
						- Used by Undertale. 
						
						
					 
					
						2018-11-22 00:51:01 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						1bf5a337a5 
					 
					
						
						
							
							common/thread: Drop Hungarian notation on SetCurrentThreadName's parameter  
						
						... 
						
						
						
						This is inconsistent with our coding style. 
						
						
					 
					
						2018-11-22 00:40:26 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b84f4cfb62 
					 
					
						
						
							
							Merge pull request  #1737  from FernandoS27/layer-copy  
						
						... 
						
						
						
						Implemented Fast Layered Copy 
						
						
					 
					
						2018-11-21 21:39:16 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						f0d3f1b376 
					 
					
						
						
							
							Merge pull request  #1771  from lioncash/bit-set  
						
						... 
						
						
						
						common: Remove bit_set.h 
						
						
					 
					
						2018-11-21 21:36:15 -08:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						820d81b9a5 
					 
					
						
						
							
							scheduler: Add explanations for YieldWith and WithoutLoadBalancing  
						
						
						
						
					 
					
						2018-11-22 00:33:53 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						f926559ef4 
					 
					
						
						
							
							Merge pull request  #1767  from lioncash/handle  
						
						... 
						
						
						
						kernel/handle_table: Minor changes 
						
						
					 
					
						2018-11-21 21:26:48 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						93f7677402 
					 
					
						
						
							
							common/thread: Make Barrier's 'count' member non-const  
						
						... 
						
						
						
						While admirable as a means to ensure immutability, this has the
unfortunate downside of making the class non-movable. std::move cannot
actually perform a move operation if the provided operand has const data
members (std::move acts as an operation to "slide" resources out of an
object instance). Given Barrier contains move-only types such as
std::mutex, this can lead to confusing error messages if an object ever
contained a Barrier instance and said object was attempted to be moved. 
						
						
					 
					
						2018-11-21 21:47:08 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						756e773096 
					 
					
						
						
							
							common/thread: Initialize class member variables where applicable  
						
						... 
						
						
						
						Simplifies the constructor interfaces for Barrier and Event classes. 
						
						
					 
					
						2018-11-21 21:45:01 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						02602afd10 
					 
					
						
						
							
							common/thread: Group non-member functions together  
						
						... 
						
						
						
						Keeps the non-member interface in one spot instead of split into two
places, making it nicer to locate functions. 
						
						
					 
					
						2018-11-21 21:42:33 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						d6583d68f6 
					 
					
						
						
							
							common/thread: Remove SleepCurrentThread()  
						
						... 
						
						
						
						This is also unused and superceded by standard functionality. The
standard library provides std::this_thread::sleep_for(), which provides
a much more flexible interface, as different time units can be used with
it. 
						
						
					 
					
						2018-11-21 21:40:11 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						1d555fdd25 
					 
					
						
						
							
							common/thread: Remove unused CurrentThreadId()  
						
						... 
						
						
						
						This is an old function that's no longer necessary. C++11 introduced
proper threading support to the language and a thread ID can be
retrieved via std::this_thread::get_id() if it's ever needed. 
						
						
					 
					
						2018-11-21 21:37:11 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						8b27e73bd7 
					 
					
						
						
							
							common: Remove bit_set.h  
						
						... 
						
						
						
						This is an analog of BitSet from Dolphin that was introduced to allow
iterating over a set of bits. Given it's currently unused, and given
that std::bitset exists, we can remove this. If it's ever needed in the
future it can be brought back. 
						
						
					 
					
						2018-11-21 21:30:10 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						699900eed0 
					 
					
						
						
							
							applets: Add StubApplet  
						
						... 
						
						
						
						This will log all data it receives, log all calls to its methods and push dummy data into both channels on execution. 
						
						
					 
					
						2018-11-21 21:20:02 -05:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						74eb16521f 
					 
					
						
						
							
							gl_shader_decompiler: Rename internal flag strings  
						
						
						
						
					 
					
						2018-11-21 22:31:42 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						8a5e6fce07 
					 
					
						
						
							
							gl_shader_decompiler: Rename control codes to condition codes  
						
						
						
						
					 
					
						2018-11-21 22:31:16 -03:00 
						 
				 
			
				
					
						
							
							
								greggameplayer 
							
						 
					 
					
						
						
							
						
						6d2adb0bc0 
					 
					
						
						
							
							Automatically disable joycons docked  
						
						... 
						
						
						
						when docked mode is enable 
						
						
					 
					
						2018-11-22 01:24:39 +01:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						864cbbaf4c 
					 
					
						
						
							
							gl_shader_decompiler: Fix register overwriting on texture calls  
						
						
						
						
					 
					
						2018-11-21 21:21:19 -03:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						0e35f1bb18 
					 
					
						
						
							
							kernel/handle_table: Move private static functions into the cpp file  
						
						... 
						
						
						
						These don't depend on class state, and are effectively implementation
details, so they can go into the cpp file . 
						
						
					 
					
						2018-11-21 18:31:01 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						568bcbc29d 
					 
					
						
						
							
							kernel/handle_table: Restrict handle table size to 1024 entries  
						
						... 
						
						
						
						The previous handle table size is a holdover from Citra. The actual
handle table construct on Horizon only allows for a maximum of 1024
entries. 
						
						
					 
					
						2018-11-21 18:28:03 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						f5ce71793e 
					 
					
						
						
							
							kernel/handle_table: Default destructor in the cpp file  
						
						... 
						
						
						
						We don't need to potentially inline the teardown logic of all of the
handle instances. 
						
						
					 
					
						2018-11-21 18:23:09 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ec38b4e883 
					 
					
						
						
							
							Merge pull request  #1753  from FernandoS27/ufbtype  
						
						... 
						
						
						
						Use default values for unknown framebuffer pixel format 
						
						
					 
					
						2018-11-21 14:15:27 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						61586e8794 
					 
					
						
						
							
							Merge pull request  #1752  from ReinUsesLisp/unimpl-decompiler  
						
						... 
						
						
						
						gl_shader_decompiler: Use UNIMPLEMENTED when applicable 
						
						
					 
					
						2018-11-21 14:13:28 -08:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
							
						
						4a6a9b6622 
					 
					
						
						
							
							Properly Implemented TXQ Instruction  
						
						
						
						
					 
					
						2018-11-21 18:12:36 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d4012a4540 
					 
					
						
						
							
							Merge pull request  #1742  from lioncash/hle-swkbd  
						
						... 
						
						
						
						am/applets: Minor cleanup 
						
						
					 
					
						2018-11-21 11:43:43 -08:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						642dfeda2a 
					 
					
						
						
							
							gl_shader_decompiler: Implement BFI_IMM_R  
						
						
						
						
					 
					
						2018-11-21 16:12:30 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						7f10db1c20 
					 
					
						
						
							
							nvhost_ctrl_gpu: Implement IoctlGetGpuTime.  
						
						... 
						
						
						
						- Used by Undertale. 
						
						
					 
					
						2018-11-21 11:43:25 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						bb175ab430 
					 
					
						
						
							
							Merge pull request  #1754  from ReinUsesLisp/zero-register  
						
						... 
						
						
						
						gl_shader_decompiler: Remove UNREACHABLE when setting RZ 
						
						
					 
					
						2018-11-21 08:06:29 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						8cdb48224d 
					 
					
						
						
							
							Merge pull request  #1758  from lioncash/rect  
						
						... 
						
						
						
						common/math_util: Minor cleanup 
						
						
					 
					
						2018-11-21 08:05:39 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						81e14c072a 
					 
					
						
						
							
							Merge pull request  #1759  from lioncash/unused  
						
						... 
						
						
						
						common: Remove depencency on xbyak 
						
						
					 
					
						2018-11-21 08:05:14 -08:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
							
						
						0368260c99 
					 
					
						
						
							
							Removed pre 4.3 ARB extensions  
						
						
						
						
					 
					
						2018-11-21 11:43:17 -04:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
							
						
						377c60645c 
					 
					
						
						
							
							Update OpenGL's backend version from 3.3 to 4.3  
						
						
						
						
					 
					
						2018-11-21 11:43:17 -04:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
							
						
						0a9fedfac9 
					 
					
						
						
							
							Use default values for unknown framebuffer pixel format  
						
						
						
						
					 
					
						2018-11-21 07:33:34 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						3533d33ff5 
					 
					
						
						
							
							common: Remove dependency on xbyak  
						
						... 
						
						
						
						Xbyak is currently entirely unused. Rather than carting it along, remove
it and get rid of a dependency. If it's ever needed in the future, then
it can be re-added (and likely be more up to date at that point in
time). 
						
						
					 
					
						2018-11-21 03:43:41 -05:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						d92afc7493 
					 
					
						
						
							
							gl_shader_decompiler: Implement R2P_IMM  
						
						
						
						
					 
					
						2018-11-21 04:56:00 -03:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						45211a7a91 
					 
					
						
						
							
							common/math_util: Simplify std::make_signed usages to std::make_signed_t  
						
						... 
						
						
						
						Gets rid of the need to use typename to access the ::type alias. 
						
						
					 
					
						2018-11-21 02:08:18 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						f11173f88c 
					 
					
						
						
							
							common/math_util: Make Rectangle's constructors constexpr  
						
						... 
						
						
						
						Allows objects that contain rectangle instances to be constexpr
constructible as well. 
						
						
					 
					
						2018-11-21 02:08:18 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						cc0801745a 
					 
					
						
						
							
							common/math_util: Remove unnecessary static from PI  
						
						... 
						
						
						
						const/constexpr variables have internal linkage by default. 
						
						
					 
					
						2018-11-21 02:08:18 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						74fd0aa2e8 
					 
					
						
						
							
							common/math_util: Remove unused IntervalsIntersect() function  
						
						... 
						
						
						
						This hasn't been used since the project started, so we may as well get
rid of it to keep it from bit rotting. 
						
						
					 
					
						2018-11-21 02:08:15 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						5af4160bf2 
					 
					
						
						
							
							Merge pull request  #1751  from bunnei/color-mask-fix  
						
						... 
						
						
						
						maxwell_3d: Initialize rasterizer color mask registers as enabled. 
						
						
					 
					
						2018-11-20 19:20:13 -08:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						423a3ed2c8 
					 
					
						
						
							
							gl_shader_decompiler: Remove UNREACHABLE when setting RZ  
						
						
						
						
					 
					
						2018-11-20 22:23:10 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b55c7bbcf7 
					 
					
						
						
							
							Merge pull request  #1750  from lioncash/amend  
						
						... 
						
						
						
						am: Correct build failure 
						
						
					 
					
						2018-11-20 17:00:29 -08:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						bb893188eb 
					 
					
						
						
							
							gl_shader_decompiler: Use UNIMPLEMENTED instead of LOG+UNREACHABLE when applicable  
						
						
						
						
					 
					
						2018-11-20 22:00:13 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						1a543723ab 
					 
					
						
						
							
							maxwell_3d: Initialize rasterizer color mask registers as enabled.  
						
						... 
						
						
						
						- Fixes rendering regression with Sonic Mania. 
						
						
					 
					
						2018-11-20 19:58:06 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						f17e122025 
					 
					
						
						
							
							am: Correct build failure  
						
						... 
						
						
						
						The interface for shared memory was changed, but another commit was
merged that relied on the (previously public) internals of SharedMemory.
This amends that discrepancy. 
						
						
					 
					
						2018-11-20 19:49:07 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						54e74b3572 
					 
					
						
						
							
							patch_manager: Show LayeredExeFS patch in add-ons column  
						
						... 
						
						
						
						The decision was made to name them LayeredExeFS instead of just LayeredFS to differentiate from normal RomFS-based mods. The name may be long/unweildy, but conveys the meaning well. 
						
						
					 
					
						2018-11-20 19:22:34 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						aa7e53ab5c 
					 
					
						
						
							
							Merge pull request  #1734  from lioncash/shared  
						
						... 
						
						
						
						kernel/shared_memory: Make data members private, plus minor interface changes 
						
						
					 
					
						2018-11-20 16:13:30 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ab292c501c 
					 
					
						
						
							
							Merge pull request  #1733  from lioncash/ldr  
						
						... 
						
						
						
						ldr: Clean up error codes 
						
						
					 
					
						2018-11-20 16:13:09 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						67486c0568 
					 
					
						
						
							
							Merge pull request  #1746  from lioncash/random  
						
						... 
						
						
						
						kernel/process: Move <random> include to the cpp file 
						
						
					 
					
						2018-11-20 16:12:29 -08:00