Ameer 
							
						 
					 
					
						
						
						
						
							
						
						
							3c7a115afe 
							
						 
					 
					
						
						
							
							Address comments for better clarity/signed dev count  
						
						
						
						
					 
					
						2020-07-08 14:18:54 -04:00 
						 
				 
			
				
					
						
							
							
								Ameer 
							
						 
					 
					
						
						
						
						
							
						
						
							ec13746e4d 
							
						 
					 
					
						
						
							
							Add more libusb error checks  
						
						
						
						
					 
					
						2020-07-08 13:19:33 -04:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
						
						
							
						
						
							cf76769026 
							
						 
					 
					
						
						
							
							AM: fix GetDesiredLanguage:  
						
						... 
						
						
						
						try to get a control metadata from application update when is failed to get from the basic version.
Tested on Kirby Star Allies 
						
						
					 
					
						2020-07-08 19:45:06 +03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e2464a713 
							
						 
					 
					
						
						
							
							Merge pull request  #4243  from CrazyMax/display_version  
						
						... 
						
						
						
						AM: fix GetDisplayVersion 
						
						
					 
					
						2020-07-08 10:46:56 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a87ddcce2 
							
						 
					 
					
						
						
							
							Merge pull request  #4245  from MerryMage/page-table-race  
						
						... 
						
						
						
						memory: Race-condition in pagetables. 
						
						
					 
					
						2020-07-08 10:44:33 -04:00 
						 
				 
			
				
					
						
							
							
								merry 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dff8f1f9f8 
							
						 
					 
					
						
						
							
							Merge pull request  #4270  from MerryMage/rm-pragma-once  
						
						... 
						
						
						
						cpu_interrupt_handler: Remove #pragma once from .cpp file 
						
						
					 
					
						2020-07-07 23:13:55 +01:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							e7c77b90c4 
							
						 
					 
					
						
						
							
							cpu_interrupt_handler: Remove #pragma once from .cpp file  
						
						
						
						
					 
					
						2020-07-07 22:47:00 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ae0b83442 
							
						 
					 
					
						
						
							
							Merge pull request  #4198  from FearlessTobi/port-5364  
						
						... 
						
						
						
						Port citra-emu/citra#5364 : ".github: add a new issue template" 
						
						
					 
					
						2020-07-07 15:02:06 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35f7740b6c 
							
						 
					 
					
						
						
							
							Merge pull request  #4150  from ReinUsesLisp/dynamic-state-impl  
						
						... 
						
						
						
						vulkan: Use VK_EXT_extended_dynamic_state when available 
						
						
					 
					
						2020-07-07 10:58:09 -04:00 
						 
				 
			
				
					
						
							
							
								Jan Beich 
							
						 
					 
					
						
						
						
						
							
						
						
							2af7e40ce6 
							
						 
					 
					
						
						
							
							cmake: unbreak system libusb support  
						
						... 
						
						
						
						Reference libusb doesn't support DragonFly and FreeBSD because those
ship a different libusb implementation (supports 0.1, 1.0, 2.0 API).
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(usbi_alloc_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(usbi_alloc_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_has_capability) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_has_capability) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_has_capability) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(usbi_connect_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(usbi_disconnect_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_get_device_list) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_get_device_list) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_unref_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_unref_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_write
>>> referenced by core.c
>>>               core.c.o:(usbi_signal_event) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_read
>>> referenced by core.c
>>>               core.c.o:(usbi_clear_event) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_wrap_sys_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_wrap_sys_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_wrap_sys_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_open) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_open) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_read
>>> referenced by core.c
>>>               core.c.o:(libusb_close) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_write
>>> referenced by core.c
>>>               core.c.o:(libusb_close) in archive externals/libusb/libusb.a
ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
c++: error: linker command failed with exit code 1 (use -v to see invocation) 
						
						
					 
					
						2020-07-07 10:13:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jan Beich 
							
						 
					 
					
						
						
						
						
							
						
						
							1db10b8f4c 
							
						 
					 
					
						
						
							
							input_common/gcadapter: add missing C++11 header required by libc++  
						
						... 
						
						
						
						In file included from src/input_common/gcadapter/gc_adapter.cpp:8:
src/./input_common/gcadapter/gc_adapter.h:77:10: error: no template named 'unordered_map' in namespace 'std'
    std::unordered_map<int, bool> buttons;
    ~~~~~^
src/./input_common/gcadapter/gc_adapter.h:78:10: error: no template named 'unordered_map' in namespace 'std'
    std::unordered_map<int, u16> axes;
    ~~~~~^ 
						
						
					 
					
						2020-07-07 10:02:03 +00:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							155c8ba04c 
							
						 
					 
					
						
						
							
							Merge pull request  #4258  from ameerj/master  
						
						... 
						
						
						
						configuration: Fix hotkeys that open file dialog in windowed mode 
						
						
					 
					
						2020-07-06 23:09:52 -04:00 
						 
				 
			
				
					
						
							
							
								Ameer 
							
						 
					 
					
						
						
						
						
							
						
						
							40cf9288e9 
							
						 
					 
					
						
						
							
							change shortcut context for other hotkeys with file open dialog  
						
						
						
						
					 
					
						2020-07-06 19:45:57 -04:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
						
						
							
						
						
							7bd3558c64 
							
						 
					 
					
						
						
							
							GetDisplayVersion should return a null-terminated version string.  
						
						... 
						
						
						
						also, in case of failed to get of the basic version, we will try get it from application update. 
						
						
					 
					
						2020-07-07 02:04:24 +03:00 
						 
				 
			
				
					
						
							
							
								Ameer 
							
						 
					 
					
						
						
						
						
							
						
						
							b700d657d7 
							
						 
					 
					
						
						
							
							Revert inadvertent dynarmic update  
						
						
						
						
					 
					
						2020-07-06 18:57:02 -04:00 
						 
				 
			
				
					
						
							
							
								Ameer 
							
						 
					 
					
						
						
						
						
							
						
						
							fa4d6df4c5 
							
						 
					 
					
						
						
							
							Fix ss crash on game menu, fix ss on windowed mode  
						
						
						
						
					 
					
						2020-07-06 17:30:28 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4f678284e2 
							
						 
					 
					
						
						
							
							configure_graphics: Make use of qOverload in signals/slots  
						
						... 
						
						
						
						While we're in the same area, we can make use of qOverload to tidy up
some function pointer casts. 
						
						
					 
					
						2020-07-06 09:07:21 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							be06b21f7b 
							
						 
					 
					
						
						
							
							configure_graphics: Prevent unnecessary string copies in UpdateDeviceComboBox()  
						
						... 
						
						
						
						Unlikely to impact performance at all, but this is essentially a "free"
transformation, so why not? 
						
						
					 
					
						2020-07-06 09:07:03 -04:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							76bd617b2d 
							
						 
					 
					
						
						
							
							memory: Set page-table pointers before setting attribute = Memory  
						
						
						
						
					 
					
						2020-07-05 12:54:19 +01:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							c0dc8f9d25 
							
						 
					 
					
						
						
							
							AM/ISelfController: Stub CreateManagedDisplaySeparableLayer  
						
						... 
						
						
						
						Stub this by sending 1 layer id instead of 2 as yuzu does not support multiple layers per display.
No adverse side effects have been observed.
- Used by Animal Crossing: New Horizons Update 1.3.0 
						
						
					 
					
						2020-07-05 06:26:21 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52882a93a5 
							
						 
					 
					
						
						
							
							Merge pull request  #4194  from ReinUsesLisp/fix-shader-cache  
						
						... 
						
						
						
						shader_cache: Fix use-after-free and orphan invalidation cache entries 
						
						
					 
					
						2020-07-04 20:49:00 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f8e17cb18 
							
						 
					 
					
						
						
							
							Merge pull request  #4137  from ameerj/master  
						
						... 
						
						
						
						GC Adapter Implementation 
						
						
					 
					
						2020-07-04 10:05:59 -04:00 
						 
				 
			
				
					
						
							
							
								Ameer 
							
						 
					 
					
						
						
						
						
							
						
						
							f829932ed1 
							
						 
					 
					
						
						
							
							Fix merge conflicts?  
						
						
						
						
					 
					
						2020-07-04 00:59:40 -04:00 
						 
				 
			
				
					
						
							
							
								Ameer 
							
						 
					 
					
						
						
						
						
							
						
						
							d00972fce1 
							
						 
					 
					
						
						
							
							Fix for always firing triggers on some controllers, trigger threshold more universal  
						
						
						
						
					 
					
						2020-07-04 00:40:48 -04:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3096adb347 
							
						 
					 
					
						
						
							
							Merge pull request  #4218  from ogniK5377/opus-external  
						
						... 
						
						
						
						externals: Track opus as submodule instead of using conan 
						
						
					 
					
						2020-07-04 01:32:54 -03:00 
						 
				 
			
				
					
						
							
							
								Ameer 
							
						 
					 
					
						
						
						
						
							
						
						
							e69d715e3d 
							
						 
					 
					
						
						
							
							Address lioncash feedback: Log formatting, extern const PadButtonArray, little touch ups  
						
						
						
						
					 
					
						2020-07-03 11:52:07 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41a333321a 
							
						 
					 
					
						
						
							
							Merge pull request  #4175  from ReinUsesLisp/read-buffer  
						
						... 
						
						
						
						gl_buffer_cache: Copy to buffers created as STREAM_READ before downloading 
						
						
					 
					
						2020-07-02 23:30:08 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a1cfcc8b7 
							
						 
					 
					
						
						
							
							Merge pull request  #3924  from ogniK5377/GetKeyCodeMap  
						
						... 
						
						
						
						Implement GetKeyCodeMap & GetKeyCodeMap2 
						
						
					 
					
						2020-07-02 23:03:20 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							639cf169b2 
							
						 
					 
					
						
						
							
							Merge pull request  #4230  from yuzu-emu/revert-4206-linkfix  
						
						... 
						
						
						
						Revert "cmake: fix fmt linking" 
						
						
					 
					
						2020-07-02 22:53:23 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98fcd3ba5d 
							
						 
					 
					
						
						
							
							Revert "cmake: fix fmt linking"  
						
						
						
						
					 
					
						2020-07-02 22:53:12 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							064b7bfa5f 
							
						 
					 
					
						
						
							
							Merge pull request  #4206  from RealJohnGalt/linkfix  
						
						... 
						
						
						
						cmake: fix fmt linking 
						
						
					 
					
						2020-07-02 22:23:39 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b13fd9e65a 
							
						 
					 
					
						
						
							
							Merge pull request  #4193  from ogniK5377/GetIndirectLayerConsumerHandle-stub  
						
						... 
						
						
						
						am: Stub GetIndirectLayerConsumerHandle 
						
						
					 
					
						2020-07-02 21:31:20 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af787e451b 
							
						 
					 
					
						
						
							
							Merge pull request  #4192  from ogniK5377/acc-ListOpenContextStoredUsers-stub  
						
						... 
						
						
						
						acc: ListOpenContextStoredUsers partial stub 
						
						
					 
					
						2020-07-02 20:36:54 -04:00 
						 
				 
			
				
					
						
							
							
								Ameer 
							
						 
					 
					
						
						
						
						
							
						
						
							6e1639c7b0 
							
						 
					 
					
						
						
							
							Fix unnecessary diffs  
						
						
						
						
					 
					
						2020-07-02 16:51:16 -04:00 
						 
				 
			
				
					
						
							
							
								Ameer 
							
						 
					 
					
						
						
						
						
							
						
						
							6b7c8e469b 
							
						 
					 
					
						
						
							
							Add LR triggers as axes, half press to initiate a press, add GC axis id in config, clarify some code blocks for better readability  
						
						
						
						
					 
					
						2020-07-02 15:54:44 -04:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c58e21cd76 
							
						 
					 
					
						
						
							
							Merge pull request  #4082  from Morph1984/mirror-once-clamp  
						
						... 
						
						
						
						maxwell_to_gl: Implement MirrorOnceClampOGL wrap mode using GL_MIRROR_CLAMP_EXT 
						
						
					 
					
						2020-07-02 04:57:40 -03:00 
						 
				 
			
				
					
						
							
							
								VolcaEM 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f910efb40 
							
						 
					 
					
						
						
							
							Rename two functions in NS  
						
						... 
						
						
						
						- Rename "GetShellEvent" to "GetShellEventHandle"
- Rename "LaunchApplicationFromHost" to "LaunchApplication" 
						
						
					 
					
						2020-07-02 09:02:55 +02:00 
						 
				 
			
				
					
						
							
							
								VolcaEM 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38b585a309 
							
						 
					 
					
						
						
							
							Rename GetApplicationArea2 to GetApplicationAreaSize  
						
						
						
						
					 
					
						2020-07-02 08:58:51 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Beich 
							
						 
					 
					
						
						
						
						
							
						
						
							b1b1ed7597 
							
						 
					 
					
						
						
							
							cmake: stop linking against QGL after c6a0ab979239  
						
						
						
						
					 
					
						2020-07-01 22:11:39 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							f6cb128eac 
							
						 
					 
					
						
						
							
							shader_cache: Fix use-after-free and orphan invalidation cache entries  
						
						... 
						
						
						
						This fixes some cases where entries could have been removed multiple
times reading freed memory. To address this issue this commit removes
duplicates from entries marked for removal and sorts out the removal
process to fix another use-after-free situation.
Another issue fixed in this commit is orphan invalidation cache entries.
Previously only the entries that were invalidated in the current
operations had its entries removed. This led to more use-after-free
situations when these entries were actually invalidated but referenced
an object that didn't exist. 
						
						
					 
					
						2020-07-01 18:16:53 -03:00 
						 
				 
			
				
					
						
							
							
								Ameer 
							
						 
					 
					
						
						
						
						
							
						
						
							34a590e509 
							
						 
					 
					
						
						
							
							Reset adapter state on init, fixes errors relating driver hang from unexpected unplug  
						
						
						
						
					 
					
						2020-07-01 12:52:50 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							28aa697528 
							
						 
					 
					
						
						
							
							Don't handle cycles late if stretcher is active  
						
						... 
						
						
						
						Timestretcher seems to be broken 
						
						
					 
					
						2020-07-01 16:59:42 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							24c2930012 
							
						 
					 
					
						
						
							
							audio: Improving audio timing for multicore/single core  
						
						... 
						
						
						
						Fixes the issue with needing the timestretcher for multicore. 
						
						
					 
					
						2020-07-01 16:52:02 +10:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15a04fb704 
							
						 
					 
					
						
						
							
							Merge pull request  #4217  from lioncash/prototype  
						
						... 
						
						
						
						key_manager: Make use of canonical deleted operator= 
						
						
					 
					
						2020-07-01 16:13:14 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							d5dfe34c49 
							
						 
					 
					
						
						
							
							externals: Track opus as submodule instead of using conan  
						
						... 
						
						
						
						Supersedes #4068  see for details. 
						
						
					 
					
						2020-07-01 15:09:33 +10:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b954a3305 
							
						 
					 
					
						
						
							
							Merge pull request  #4208  from jbeich/freebsd  
						
						... 
						
						
						
						common: unbreak build on BSDs 
						
						
					 
					
						2020-07-01 00:34:20 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							fb13f053bb 
							
						 
					 
					
						
						
							
							key_manager: Correct casing of instance()  
						
						... 
						
						
						
						Our codebase uppercases member function names. 
						
						
					 
					
						2020-07-01 00:28:50 -04:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							beb172e9fc 
							
						 
					 
					
						
						
							
							Merge pull request  #4209  from jbeich/webengine  
						
						... 
						
						
						
						cmake: unbreak YUZU_USE_QT_WEB_ENGINE without YUZU_USE_BUNDLED_QT 
						
						
					 
					
						2020-07-01 14:25:47 +10:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c91710a82f 
							
						 
					 
					
						
						
							
							key_manager: Delete move operations  
						
						... 
						
						
						
						Prevents the singleton from being moved from. 
						
						
					 
					
						2020-07-01 00:24:38 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							00a1d106bd 
							
						 
					 
					
						
						
							
							key_manager: Make use of canonical deleted operator=  
						
						... 
						
						
						
						operator= typically returns a reference, it's not void.
While we're at it, we can correct the parameter formatting to adhere to the
codebase. 
						
						
					 
					
						2020-07-01 00:21:31 -04:00