Ameer 
								
							 
						 
						
							
							
							
							
								
							
							
								5ebed7b1bb 
								
							 
						 
						
							
							
								
								fix include thread  
							
							
							
						 
						
							2020-06-21 21:17:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ameer 
								
							 
						 
						
							
							
							
							
								
							
							
								eddf2d0f4e 
								
							 
						 
						
							
							
								
								Singleton GC Adapter class, remove globals, fix naming convention  
							
							... 
							
							
							
							Fix clang formatting
Manual fix for configure_input_player formatting
Add missing lib usb cmake command 
							
						 
						
							2020-06-21 21:17:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								eaa3067fa8 
								
							 
						 
						
							
							
								
								hid: Implement Get/ResetGyroscopeZeroDriftMode  
							
							... 
							
							
							
							- Used by Captain Toad Treasure Tracker 
							
						 
						
							2020-06-21 16:25:41 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ameer 
								
							 
						 
						
							
							
							
							
								
							
							
								77ae7fe5dd 
								
							 
						 
						
							
							
								
								Clang Formatting  
							
							
							
						 
						
							2020-06-21 15:31:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ameer 
								
							 
						 
						
							
							
							
							
								
							
							
								243dbee81e 
								
							 
						 
						
							
							
								
								Cleanup after linter  
							
							
							
						 
						
							2020-06-21 13:02:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ameer 
								
							 
						 
						
							
							
							
							
								
							
							
								c506cb494f 
								
							 
						 
						
							
							
								
								Add libusb dependency  
							
							
							
						 
						
							2020-06-21 12:39:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ameer 
								
							 
						 
						
							
							
							
							
								
							
							
								dbe1ad4fe4 
								
							 
						 
						
							
							
								
								GC Adapter Implementation  
							
							
							
						 
						
							2020-06-21 12:36:28 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									VolcaEM 
								
							 
						 
						
							
							
							
							
								
							
							
								fc68fb9ff5 
								
							 
						 
						
							
							
								
								Correct function name (2/2)  
							
							
							
						 
						
							2020-06-21 18:10:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									VolcaEM 
								
							 
						 
						
							
							
							
							
								
							
							
								7f61427719 
								
							 
						 
						
							
							
								
								Correct function name (1/2)  
							
							
							
						 
						
							2020-06-21 18:09:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									VolcaEM 
								
							 
						 
						
							
							
							
							
								
							
							
								ba50f8b8e6 
								
							 
						 
						
							
							
								
								Clang-format  
							
							
							
						 
						
							2020-06-21 06:17:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									VolcaEM 
								
							 
						 
						
							
							
							
							
								
							
							
								2d1d304a4d 
								
							 
						 
						
							
							
								
								Remove unnecessary conversion  
							
							
							
						 
						
							2020-06-21 06:16:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									VolcaEM 
								
							 
						 
						
							
							
							
							
								
							
							
								5e324ef05d 
								
							 
						 
						
							
							
								
								Address review comment by Lioncash  
							
							... 
							
							
							
							Co-authored-by: LC <mathew1800@gmail.com> 
							
						 
						
							2020-06-21 06:12:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									VolcaEM 
								
							 
						 
						
							
							
							
							
								
							
							
								b453eca31f 
								
							 
						 
						
							
							
								
								Add a "Open Mods Page" button to the GUI  
							
							
							
						 
						
							2020-06-21 06:09:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								11ea8fa16b 
								
							 
						 
						
							
							
								
								gl_shader_decompiler: Enable GL_EXT_texture_shadow_lod if available  
							
							... 
							
							
							
							Enable GL_EXT_texture_shadow_lod if available. If this extension is not available, such as on Intel/AMD proprietary drivers, use textureGrad as a workaround. 
							
						 
						
							2020-06-20 23:02:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								a6aa5f526c 
								
							 
						 
						
							
							
								
								gl_device: Check for GL_EXT_texture_shadow_lod  
							
							
							
						 
						
							2020-06-20 22:14:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								02e70bc2b9 
								
							 
						 
						
							
							
								
								Merge pull request  #4120  from lioncash/arb  
							
							... 
							
							
							
							gl_arb_decompiler: Avoid several string copies 
							
						 
						
							2020-06-20 22:11:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								8a60c059a0 
								
							 
						 
						
							
							
								
								Update manifest file to include new elements that are introduced with Windows 10 later versions  
							
							... 
							
							
							
							Co-Authored-By: dragios <dragios@users.noreply.github.com> 
							
						 
						
							2020-06-21 03:17:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								18fed8039b 
								
							 
						 
						
							
							
								
								Fix: fatal error CVT1100 when compiling manifest file  
							
							... 
							
							
							
							Occurs when doing a local compile in MSVC build. The compiler I'm using is as below:
Microsoft Visual Studio Community 2019 Preview
Version 16.6.0 Preview 5.0
Fixes this error:
CVTRES : fatal error CVT1100: duplicate resource. type:MANIFEST, name:1, language:0x0409
LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
I have put 0 since previous name was 1. If have other names in mind, please let me know.
Co-Authored-By: dragios <dragios@users.noreply.github.com> 
							
						 
						
							2020-06-21 03:11:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									LC 
								
							 
						 
						
							
							
							
							
								
							
							
								ffb4204d71 
								
							 
						 
						
							
							
								
								Merge pull request  #4133  from MerryMage/macrojit-shifts  
							
							... 
							
							
							
							macro_jit_x64: Use ecx for shift register 
							
						 
						
							2020-06-20 19:58:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								0192b77e5b 
								
							 
						 
						
							
							
								
								macro_jit_x64: Use ecx for shift register  
							
							... 
							
							
							
							shl/shr only accept cl as their second argument 
							
						 
						
							2020-06-20 22:24:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								096ce9a75e 
								
							 
						 
						
							
							
								
								texture_cache: Fix incorrect address used in a DeduceSurface() call  
							
							... 
							
							
							
							Previously the source was being deduced twice in a row. 
							
						 
						
							2020-06-20 14:11:28 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									merry 
								
							 
						 
						
							
							
							
							
								
							
							
								c71866674a 
								
							 
						 
						
							
							
								
								Merge pull request  #4125  from lioncash/macro-shift  
							
							... 
							
							
							
							macro_jit_x64: Amend readability of Compile_ExtractShiftLeftRegister() 
							
						 
						
							2020-06-20 16:08:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									merry 
								
							 
						 
						
							
							
							
							
								
							
							
								86a0258abc 
								
							 
						 
						
							
							
								
								Merge pull request  #4123  from lioncash/unused-var  
							
							... 
							
							
							
							macro_jit_x64: Remove unused variable 
							
						 
						
							2020-06-20 16:07:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								5f8e8ba92d 
								
							 
						 
						
							
							
								
								software_keyboard: Eliminate trivial redundant copies  
							
							... 
							
							
							
							We can just make use of moves here to get rid of two redundant copies 
							
						 
						
							2020-06-20 01:06:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								9c5847125f 
								
							 
						 
						
							
							
								
								main: Append AVX and FMA instructions to cpu string  
							
							... 
							
							
							
							Append AVX and FMA instructions to cpu string if the host cpu supports them 
							
						 
						
							2020-06-20 00:31:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								5482a4a272 
								
							 
						 
						
							
							
								
								common/telemetry: Add AVX512 to telemetry  
							
							
							
						 
						
							2020-06-20 00:31:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								d0a762a6a8 
								
							 
						 
						
							
							
								
								common/cpu_detect: Add AVX512 detection  
							
							
							
						 
						
							2020-06-20 00:31:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								1e9be249e1 
								
							 
						 
						
							
							
								
								decode/image: Implement B10G11R11F  
							
							... 
							
							
							
							- Used by Kirby Star Allies 
							
						 
						
							2020-06-20 00:28:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7612c56cff 
								
							 
						 
						
							
							
								
								Merge pull request  #4099  from MerryMage/macOS-build  
							
							... 
							
							
							
							Fix compilation on macOS 
							
						 
						
							2020-06-19 23:31:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								64418ecaee 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								9ba25c342f 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								909f289531 
								
							 
						 
						
							
							
								
								macro_jit_x64: Correct readability of Compile_ExtractShiftLeftImmediate()  
							
							... 
							
							
							
							Previously dst wasn't being used. 
							
						 
						
							2020-06-19 22:57:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d7fa20d641 
								
							 
						 
						
							
							
								
								macro_jit_x64: Correct readability of Compile_ExtractShiftLeftRegister()  
							
							... 
							
							
							
							Previously dst wasn't being used. 
							
						 
						
							2020-06-19 22:56:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a99150a132 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								693ec509d7 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								d235ebeaf6 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								55654b5a12 
								
							 
						 
						
							
							
								
								Add translation of "Current Boxcat Events"  
							
							
							
						 
						
							2020-06-20 11:57:51 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								f8e0f67e22 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								8e0a422ec3 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								938e563cd7 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								7883f38d30 
								
							 
						 
						
							
							
								
								Merge pull request  #4114  from MerryMage/nrvo  
							
							... 
							
							
							
							Remove redundant moves 
							
						 
						
							2020-06-19 15:17:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								b26ff8fa86 
								
							 
						 
						
							
							
								
								input_common/motion_emu: Remove redundant move  
							
							... 
							
							
							
							Named return value optimization automatically applies here. 
							
						 
						
							2020-06-19 14:29:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								38f25284c8 
								
							 
						 
						
							
							
								
								input_common/keyboard: Remove redundant move  
							
							... 
							
							
							
							Named return value optimization automatically applies here. 
							
						 
						
							2020-06-19 14:29:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								b8983782ca 
								
							 
						 
						
							
							
								
								mii_model: Remove redundant std::move  
							
							... 
							
							
							
							Named return value optimization automatically applies here. 
							
						 
						
							2020-06-19 14:29:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								39ef4c6d57 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								82b575087f 
								
							 
						 
						
							
							
								
								macro_jit_x64: Remove unused function Read  
							
							
							
						 
						
							2020-06-19 11:39:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8ccd0aa8af 
								
							 
						 
						
							
							
								
								Merge pull request  #4080  from ogniK5377/audren-RendererInfo  
							
							... 
							
							
							
							audren: Implement RendererInfo 
							
						 
						
							2020-06-19 01:02:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9aecde9446 
								
							 
						 
						
							
							
								
								Merge pull request  #4090  from MerryMage/macrojit-bugs  
							
							... 
							
							
							
							macro_jit_x64: Optimization correctness 
							
						 
						
							2020-06-18 22:28:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								3c9d7c54d9 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								1856dc775a 
								
							 
						 
						
							
							
								
								Merge pull request  #4081  from Morph1984/maxwell-to-gl-vk  
							
							... 
							
							
							
							maxwell_to_gl/vk: Miscellaneous changes 
							
						 
						
							2020-06-18 17:51:41 -03:00