ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							73fb3a304b 
							
						 
					 
					
						
						
							
							gl_device: Expose NV_vertex_buffer_unified_memory except on Turing  
						
						... 
						
						
						
						Expose NV_vertex_buffer_unified_memory when the driver supports it.
This commit adds a function the determine if a GL_RENDERER is a Turing
GPU. This is required because on Turing GPUs Nvidia's driver crashes
when the buffer is marked as resident or on DeleteBuffers. Without a
synchronous debug output (single threaded driver), it's likely that
the driver will crash in the first blocking call. 
						
					 
					
						2020-06-24 02:36:14 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							00c66a7289 
							
						 
					 
					
						
						
							
							gl_stream_buffer: Always use a non-coherent buffer  
						
						
						
					 
					
						2020-06-24 02:35:33 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							da79ec9565 
							
						 
					 
					
						
						
							
							gl_stream_buffer: Always use persistent memory maps  
						
						... 
						
						
						
						yuzu no longer supports platforms without persistent maps. 
						
					 
					
						2020-06-24 02:35:33 -03:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b66ccaa376 
							
						 
					 
					
						
						
							
							Merge pull request  #4129  from Morph1984/texture-shadow-lod-workaround  
						
						... 
						
						
						
						gl_shader_decompiler: Workaround textureLod when GL_EXT_texture_shadow_lod is not available 
						
					 
					
						2020-06-24 01:51:15 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bab5a5e4a 
							
						 
					 
					
						
						
							
							Merge pull request  #4138  from Morph1984/GyroscopeZeroDriftMode  
						
						... 
						
						
						
						hid: Implement Get/ResetGyroscopeZeroDriftMode 
						
					 
					
						2020-06-23 21:56:16 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d1489da80 
							
						 
					 
					
						
						
							
							Merge pull request  #4128  from lioncash/move2  
						
						... 
						
						
						
						software_keyboard: Eliminate trivial redundant copies 
						
					 
					
						2020-06-23 18:24:15 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfe2e40882 
							
						 
					 
					
						
						
							
							Merge pull request  #4135  from FearlessTobi/port-5324  
						
						... 
						
						
						
						Port citra-emu/citra#5324 : "Update manifest file to include new elements that are introduced with Windows 10 later versions" 
						
					 
					
						2020-06-23 16:03:35 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15aeae3dd3 
							
						 
					 
					
						
						
							
							Merge pull request  #4127  from lioncash/dst-typo  
						
						... 
						
						
						
						texture_cache: Fix incorrect address used in a DeduceSurface() call 
						
					 
					
						2020-06-23 15:59:37 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60da57b518 
							
						 
					 
					
						
						
							
							Merge pull request  #3948  from Morph1984/log-cpu-instructions  
						
						... 
						
						
						
						main/common: Log/append AVX/FMA to the Host CPU string if available and add AVX512 detection 
						
					 
					
						2020-06-23 15:19:47 -04:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ce3aedda8 
							
						 
					 
					
						
						
							
							Merge pull request  #4148  from Morph1984/silence-warnings  
						
						... 
						
						
						
						Silence miscellaneous warnings 
						
					 
					
						2020-06-23 00:39:04 -03:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							b8798a995b 
							
						 
					 
					
						
						
							
							yuzu_tester: Silence type conversion warning  
						
						
						
					 
					
						2020-06-22 22:56:15 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							45dac6bc5c 
							
						 
					 
					
						
						
							
							lm: Silence no return value warning  
						
						
						
					 
					
						2020-06-22 22:55:32 -04:00 
						 
				 
			
				
					
						
							
							
								VolcaEM 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e193aa3f53 
							
						 
					 
					
						
						
							
							account: Update function tables and add missing classes ( #4145 )  
						
						... 
						
						
						
						* account: Update function tables and add missing classes
* clang-format
* Add missing "public"
* Add missing public again
* Add missing final 
						
					 
					
						2020-06-22 16:03:26 -04:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25174afa79 
							
						 
					 
					
						
						
							
							Merge pull request  #4142  from Morph1984/core-arm-logging  
						
						... 
						
						
						
						arm_dynarmic: Minor logging changes 
						
					 
					
						2020-06-22 14:21:53 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							f2df941e8d 
							
						 
					 
					
						
						
							
							arm_dynarmic_64: Log the instruction when an exception is raised  
						
						
						
					 
					
						2020-06-22 07:00:24 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							e0af4cdf98 
							
						 
					 
					
						
						
							
							arm_dynarmic_32: Log under Core_ARM instead of HW_GPU  
						
						
						
					 
					
						2020-06-22 06:59:41 -04:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							406d298457 
							
						 
					 
					
						
						
							
							Merge pull request  #4110  from ReinUsesLisp/direct-upload-sets  
						
						... 
						
						
						
						vk_update_descriptor: Upload descriptor sets data directly 
						
					 
					
						2020-06-22 05:02:13 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14a1181a97 
							
						 
					 
					
						
						
							
							Merge pull request  #4122  from lioncash/hide  
						
						... 
						
						
						
						video_core: Eliminate some variable shadowing 
						
					 
					
						2020-06-21 22:38:04 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c27c76ed43 
							
						 
					 
					
						
						
							
							Merge pull request  #4126  from lioncash/noexcept  
						
						... 
						
						
						
						vulkan/wrapper: Remove noexcept from GetSurfaceCapabilitiesKHR() 
						
					 
					
						2020-06-21 22:36:14 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8855ed0fc 
							
						 
					 
					
						
						
							
							Merge pull request  #4134  from FearlessTobi/port-5322  
						
						... 
						
						
						
						Port citra-emu/citra#5322 : "Fix: fatal error CVT1100 when compiling manifest file" 
						
					 
					
						2020-06-21 22:35:17 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							0235915baa 
							
						 
					 
					
						
						
							
							hid: Implement Get/ResetGyroscopeZeroDriftMode  
						
						... 
						
						
						
						- Used by Captain Toad Treasure Tracker 
						
					 
					
						2020-06-21 16:25:41 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							f77c897b8d 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							1e65da971b 
							
						 
					 
					
						
						
							
							gl_device: Check for GL_EXT_texture_shadow_lod  
						
						
						
					 
					
						2020-06-20 22:14:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f98bf1025f 
							
						 
					 
					
						
						
							
							Merge pull request  #4120  from lioncash/arb  
						
						... 
						
						
						
						gl_arb_decompiler: Avoid several string copies 
						
					 
					
						2020-06-20 22:11:49 -04:00 
						 
				 
			
				
					
						
							
							
								FearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							20ed33b53b 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							a8674a7b86 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6ba7a228d 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							c12eb814b4 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							ef53b2fd08 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							928e9c09aa 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bd903e021 
							
						 
					 
					
						
						
							
							Merge pull request  #4123  from lioncash/unused-var  
						
						... 
						
						
						
						macro_jit_x64: Remove unused variable 
						
					 
					
						2020-06-20 16:07:58 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a5ed0c3df7 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							9bb5bf0b2b 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							97ba520434 
							
						 
					 
					
						
						
							
							common/telemetry: Add AVX512 to telemetry  
						
						
						
					 
					
						2020-06-20 00:31:37 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							d6474b4aca 
							
						 
					 
					
						
						
							
							common/cpu_detect: Add AVX512 detection  
						
						
						
					 
					
						2020-06-20 00:31:37 -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