Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							d6474b4aca 
							
						 
					 
					
						
						
							
							common/cpu_detect: Add AVX512 detection  
						
						
						
						
					 
					
						2020-06-20 00:31:37 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							480e1fa987 
							
						 
					 
					
						
						
							
							decode/image: Implement B10G11R11F  
						
						... 
						
						
						
						- Used by Kirby Star Allies 
						
						
					 
					
						2020-06-20 00:28:30 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d1dca4c98 
							
						 
					 
					
						
						
							
							Merge pull request  #4099  from MerryMage/macOS-build  
						
						... 
						
						
						
						Fix compilation on macOS 
						
						
					 
					
						2020-06-19 23:31:04 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5865a10885 
							
						 
					 
					
						
						
							
							gl_arb_decompiler: Avoid several string copies  
						
						... 
						
						
						
						Variables that are marked as const cannot have the move constructor
invoked when returning from a function (the move constructor requires a
non-const variable so it can "steal" the resources from it. 
						
						
					 
					
						2020-06-19 23:09:16 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a6e5b84d1f 
							
						 
					 
					
						
						
							
							vulkan/wrapper: Remove noexcept from GetSurfaceCapabilitiesKHR()  
						
						... 
						
						
						
						Check() can throw an exception if the Vulkan result isn't successful.
We remove the check so that std::terminate isn't outright called and
allows for better debugging (should it ever actually fail). 
						
						
					 
					
						2020-06-19 23:01:59 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5a4e89b901 
							
						 
					 
					
						
						
							
							macro_jit_x64: Correct readability of Compile_ExtractShiftLeftImmediate()  
						
						... 
						
						
						
						Previously dst wasn't being used. 
						
						
					 
					
						2020-06-19 22:57:23 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							140f953b6a 
							
						 
					 
					
						
						
							
							macro_jit_x64: Correct readability of Compile_ExtractShiftLeftRegister()  
						
						... 
						
						
						
						Previously dst wasn't being used. 
						
						
					 
					
						2020-06-19 22:56:55 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							8ea749c1ca 
							
						 
					 
					
						
						
							
							macro_jit_x64: Remove unused variable  
						
						... 
						
						
						
						Removes a completely unused label and marks another variable as unused,
given it seems like it has potential uses in the future. 
						
						
					 
					
						2020-06-19 22:10:45 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							479605b3e5 
							
						 
					 
					
						
						
							
							memory_manager: Eliminate variable shadowing  
						
						... 
						
						
						
						Renames some variables to prevent ones in inner scopes from shadowing
outer-scoped variables.
The Copy* functions have no shadowing, but we rename them anyways to
remain consistent with the other functions. 
						
						
					 
					
						2020-06-19 22:02:58 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c5ed4408d 
							
						 
					 
					
						
						
							
							Merge pull request  #4113  from ogniK5377/boxcat-disable  
						
						... 
						
						
						
						Fix compilation when not building with boxcat 
						
						
					 
					
						2020-06-19 21:59:59 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							a7fe6dc232 
							
						 
					 
					
						
						
							
							Add translation of "Current Boxcat Events"  
						
						
						
						
					 
					
						2020-06-20 11:57:51 +10:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							811bff009e 
							
						 
					 
					
						
						
							
							macro_jit_x64: Eliminate variable shadowing in Compile_ProcessResult()  
						
						... 
						
						
						
						We can reduce the capture scope so that it's not possible for both "reg"
variables to clash with one another.
While we're at it, we can prevent unnecessary copies while we're at it. 
						
						
					 
					
						2020-06-19 21:57:44 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4514b80b3e 
							
						 
					 
					
						
						
							
							buffer_cache: Eliminate local variable shadowing  
						
						... 
						
						
						
						We can just make use of the instance in the scope above this one. 
						
						
					 
					
						2020-06-19 21:55:02 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7daea551c0 
							
						 
					 
					
						
						
							
							Merge pull request  #4087  from MerryMage/macrojit-inline-Read  
						
						... 
						
						
						
						macro_jit_x64: Inline Engines::Maxwell3D::GetRegisterValue 
						
						
					 
					
						2020-06-19 21:32:07 -04:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8434630dcc 
							
						 
					 
					
						
						
							
							Merge pull request  #4114  from MerryMage/nrvo  
						
						... 
						
						
						
						Remove redundant moves 
						
						
					 
					
						2020-06-19 15:17:04 -04:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							c6a963c48e 
							
						 
					 
					
						
						
							
							input_common/motion_emu: Remove redundant move  
						
						... 
						
						
						
						Named return value optimization automatically applies here. 
						
						
					 
					
						2020-06-19 14:29:59 +01:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							8272f53cf9 
							
						 
					 
					
						
						
							
							input_common/keyboard: Remove redundant move  
						
						... 
						
						
						
						Named return value optimization automatically applies here. 
						
						
					 
					
						2020-06-19 14:29:36 +01:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							7236393114 
							
						 
					 
					
						
						
							
							mii_model: Remove redundant std::move  
						
						... 
						
						
						
						Named return value optimization automatically applies here. 
						
						
					 
					
						2020-06-19 14:29:09 +01:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							c7ed7d9427 
							
						 
					 
					
						
						
							
							Fix compilation when not building with boxcat  
						
						... 
						
						
						
						Fixes compilation when trying to build without boxcat enabled 
						
						
					 
					
						2020-06-19 22:17:56 +10:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							977ceb4056 
							
						 
					 
					
						
						
							
							macro_jit_x64: Remove unused function Read  
						
						
						
						
					 
					
						2020-06-19 11:39:41 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f7822acb1 
							
						 
					 
					
						
						
							
							Merge pull request  #4080  from ogniK5377/audren-RendererInfo  
						
						... 
						
						
						
						audren: Implement RendererInfo 
						
						
					 
					
						2020-06-19 01:02:30 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a092fb61e 
							
						 
					 
					
						
						
							
							Merge pull request  #4090  from MerryMage/macrojit-bugs  
						
						... 
						
						
						
						macro_jit_x64: Optimization correctness 
						
						
					 
					
						2020-06-18 22:28:17 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							cf137ea40b 
							
						 
					 
					
						
						
							
							vk_rasterizer: Don't preserve contents on full screen clears  
						
						... 
						
						
						
						There's no need to load contents from the CPU when a clear resets all
the contents of the underlying memory. This is already implemented on
OpenGL and the texture cache. 
						
						
					 
					
						2020-06-18 18:18:33 -03:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de644d506f 
							
						 
					 
					
						
						
							
							Merge pull request  #4081  from Morph1984/maxwell-to-gl-vk  
						
						... 
						
						
						
						maxwell_to_gl/vk: Miscellaneous changes 
						
						
					 
					
						2020-06-18 17:51:41 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							7d763f060e 
							
						 
					 
					
						
						
							
							vk_update_descriptor: Upload descriptor sets data directly  
						
						... 
						
						
						
						Instead of copying to a temporary payload before sending the update task
to the worker thread, insert elements to the payload directly. 
						
						
					 
					
						2020-06-18 17:47:19 -03:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							45d29436b3 
							
						 
					 
					
						
						
							
							Tests/HostTiming: Correct GCC Compile error.  
						
						
						
						
					 
					
						2020-06-18 16:29:28 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							e77ee67bfa 
							
						 
					 
					
						
						
							
							Common/Fiber: Address Feedback and Correct Memory leaks.  
						
						
						
						
					 
					
						2020-06-18 16:29:27 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							b6655aa2e4 
							
						 
					 
					
						
						
							
							Common/Fiber: Implement Rewind on Boost Context.  
						
						
						
						
					 
					
						2020-06-18 16:29:27 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							59ce6e6d06 
							
						 
					 
					
						
						
							
							Common/uint128: Correct MSVC Compilation in old versions.  
						
						
						
						
					 
					
						2020-06-18 16:29:26 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							18f54f7486 
							
						 
					 
					
						
						
							
							Common/Fiber: Document fiber interexchange.  
						
						
						
						
					 
					
						2020-06-18 16:29:26 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							137d862d9b 
							
						 
					 
					
						
						
							
							Common/Fiber: Implement Rewinding.  
						
						
						
						
					 
					
						2020-06-18 16:29:25 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							41013381d6 
							
						 
					 
					
						
						
							
							Common/Fiber: Additional corrections to f_context.  
						
						
						
						
					 
					
						2020-06-18 16:29:25 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							7d2b1a6ec4 
							
						 
					 
					
						
						
							
							Common/Fiber: Correct f_context based Fibers.  
						
						
						
						
					 
					
						2020-06-18 16:29:24 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							8f6ffcd5c4 
							
						 
					 
					
						
						
							
							Host Timing: Correct clang format.  
						
						
						
						
					 
					
						2020-06-18 16:29:23 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							96b2d8419c 
							
						 
					 
					
						
						
							
							HostTiming: Correct rebase and implement AddTicks.  
						
						
						
						
					 
					
						2020-06-18 16:29:22 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							49a7e0984a 
							
						 
					 
					
						
						
							
							Core/HostTiming: Allow events to be advanced manually.  
						
						
						
						
					 
					
						2020-06-18 16:29:22 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							1f7dd36499 
							
						 
					 
					
						
						
							
							Common/Tests: Address Feedback  
						
						
						
						
					 
					
						2020-06-18 16:29:21 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							3398f701ee 
							
						 
					 
					
						
						
							
							Common: Make MinGW build use Windows Fibers instead of fcontext_t  
						
						
						
						
					 
					
						2020-06-18 16:29:20 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							1bd706344e 
							
						 
					 
					
						
						
							
							Common/Tests: Clang Format.  
						
						
						
						
					 
					
						2020-06-18 16:29:19 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							03e4f5dac4 
							
						 
					 
					
						
						
							
							Common: Correct fcontext fibers.  
						
						
						
						
					 
					
						2020-06-18 16:29:19 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							e3524d1142 
							
						 
					 
					
						
						
							
							Common: Refactor & Document Wall clock.  
						
						
						
						
					 
					
						2020-06-18 16:29:18 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							234b5ff6a9 
							
						 
					 
					
						
						
							
							Common: Implement WallClock Interface and implement a native clock for x64  
						
						
						
						
					 
					
						2020-06-18 16:29:17 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							0f8e5a1465 
							
						 
					 
					
						
						
							
							Tests: Add base tests to host timing  
						
						
						
						
					 
					
						2020-06-18 16:29:17 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							62e35ffc0e 
							
						 
					 
					
						
						
							
							Core: Implement a Host Timer.  
						
						
						
						
					 
					
						2020-06-18 16:29:16 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							be320a9e10 
							
						 
					 
					
						
						
							
							Common: Polish Fiber class, add comments, asserts and more tests.  
						
						
						
						
					 
					
						2020-06-18 16:29:15 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							8d0e3c5422 
							
						 
					 
					
						
						
							
							Tests: Add tests for fibers and refactor/fix Fiber class  
						
						
						
						
					 
					
						2020-06-18 16:29:15 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							bc266a9d98 
							
						 
					 
					
						
						
							
							Common: Implement a basic Fiber class.  
						
						
						
						
					 
					
						2020-06-18 16:29:14 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							13ed9438fb 
							
						 
					 
					
						
						
							
							Common: Implement a basic SpinLock class  
						
						
						
						
					 
					
						2020-06-18 16:29:13 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfa6193eb9 
							
						 
					 
					
						
						
							
							Merge pull request  #4108  from ReinUsesLisp/a32-implicit-cast  
						
						... 
						
						
						
						arm_dynarmic_32: Fix implicit conversion error in SetTPIDR_EL0 
						
						
					 
					
						2020-06-18 16:07:15 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							778043a44c 
							
						 
					 
					
						
						
							
							arm_dynarmic_32: Fix implicit conversion error in SetTPIDR_EL0  
						
						... 
						
						
						
						On MSVC builds we treat conversion warnings as errors. 
						
						
					 
					
						2020-06-18 16:52:15 -03:00