Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								146f1f5ac6 
								
							 
						 
						
							
							
								
								shader_compiler: support const buffer indirect addressing in GLSL  
							
							
							
						 
						
							2022-04-01 17:08:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Pappacoda 
								
							 
						 
						
							
							
							
							
								
							
							
								04380c99e8 
								
							 
						 
						
							
							
								
								audio_core: remove time stretcher  
							
							... 
							
							
							
							Also drop the SoundTouch dependency 
							
						 
						
							2022-04-01 19:54:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando S 
								
							 
						 
						
							
							
							
							
								
							
							
								922f189a59 
								
							 
						 
						
							
							
								
								Merge pull request  #8128  from FernandoS27/gc-fixes  
							
							... 
							
							
							
							GPU Garbage Collection: Fix regressions. 
							
						 
						
							2022-04-01 17:19:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								528cba63b6 
								
							 
						 
						
							
							
								
								shader_recompiler: support const buffer indirect addressing on OpenGL SPIR-V  
							
							
							
						 
						
							2022-04-01 11:17:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mai M 
								
							 
						 
						
							
							
							
							
								
							
							
								9a503410f4 
								
							 
						 
						
							
							
								
								Merge pull request  #8079  from lat9nq/applet-typo  
							
							... 
							
							
							
							configure_debug: Fix typo 
							
						 
						
							2022-04-01 11:15:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mai M 
								
							 
						 
						
							
							
							
							
								
							
							
								6a0a4bfe47 
								
							 
						 
						
							
							
								
								Merge pull request  #8097  from Tachi107/build-cleanup-install  
							
							... 
							
							
							
							build: cleanup installation of yuzu and yuzu-cmd 
							
						 
						
							2022-04-01 11:14:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando S 
								
							 
						 
						
							
							
							
							
								
							
							
								f83a76084e 
								
							 
						 
						
							
							
								
								Merge pull request  #8066  from ameerj/gpu-decode-fixes  
							
							... 
							
							
							
							codec: Fix GPU decoder detection on Windows and a memory leak 
							
						 
						
							2022-04-01 01:37:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								29660bc55e 
								
							 
						 
						
							
							
								
								GPU Garbage Collection: Fix regressions.  
							
							
							
						 
						
							2022-04-01 01:36:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando S 
								
							 
						 
						
							
							
							
							
								
							
							
								c5beddca49 
								
							 
						 
						
							
							
								
								Merge pull request  #8116  from ameerj/nvhost_ctrl_bad_param  
							
							... 
							
							
							
							nvhost_ctrl: Only mark EventState::Busy as BadParameter 
							
						 
						
							2022-04-01 01:29:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									german77 
								
							 
						 
						
							
							
							
							
								
							
							
								a2cc3b6098 
								
							 
						 
						
							
							
								
								service: hid: Remove inaccurate behavior on initialization  
							
							
							
						 
						
							2022-03-31 12:35:57 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								871454ec54 
								
							 
						 
						
							
							
								
								Merge pull request  #8076  from ameerj/nv-vk-msaa-scale  
							
							... 
							
							
							
							Vulkan: Use 3D helpers for MSAA scaling on NV drivers 510+ 
							
						 
						
							2022-03-30 23:00:44 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								245ba64d08 
								
							 
						 
						
							
							
								
								Merge pull request  #8120  from german77/signal  
							
							... 
							
							
							
							service: hid: Signal event on AcquireNpadStyleSetUpdateEventHandle 
							
						 
						
							2022-03-30 22:45:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2fb74be647 
								
							 
						 
						
							
							
								
								Merge pull request  #8090  from bunnei/fix-skyline  
							
							... 
							
							
							
							Kernel Memory Updates (Part 7): Various fixes to code memory (Skyline support) 
							
						 
						
							2022-03-30 18:23:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Narr the Reg 
								
							 
						 
						
							
							
							
							
								
							
							
								0b8c1af0ed 
								
							 
						 
						
							
							
								
								service: hid: Signal event on AcquireNpadStyleSetUpdateEventHandle  
							
							
							
						 
						
							2022-03-30 17:09:28 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e0f76f9eb9 
								
							 
						 
						
							
							
								
								Merge pull request  #8107  from german77/fullscreen  
							
							... 
							
							
							
							yuzu: Only override fullscreen setting if gamepath or argument is provided 
							
						 
						
							2022-03-29 17:43:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ameerj 
								
							 
						 
						
							
							
							
							
								
							
							
								2a58f15111 
								
							 
						 
						
							
							
								
								nvhost_ctrl: Only mark EventState::Busy as BadParameter  
							
							... 
							
							
							
							Fixes an svc break in Kirby and the Forgotten Land with async GPU enabled. 
							
						 
						
							2022-03-29 15:13:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								5786f3ea5b 
								
							 
						 
						
							
							
								
								Merge pull request  #8109  from lat9nq/god-why  
							
							... 
							
							
							
							yuzu_cmd: Start the logging backend 
							
						 
						
							2022-03-29 03:52:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lat9nq 
								
							 
						 
						
							
							
							
							
								
							
							
								09dc77a19f 
								
							 
						 
						
							
							
								
								yuzu_cmd: Start the logging backend  
							
							
							
						 
						
							2022-03-28 23:14:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									german77 
								
							 
						 
						
							
							
							
							
								
							
							
								aff2d62926 
								
							 
						 
						
							
							
								
								yuzu: Only override fullscreen setting if gamepath or argument is provided  
							
							
							
						 
						
							2022-03-28 18:52:27 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ameerj 
								
							 
						 
						
							
							
							
							
								
							
							
								ddafe40dc1 
								
							 
						 
						
							
							
								
								gl_rasterizer: Avoid scenario locking already owned mutex  
							
							... 
							
							
							
							gpu.TickWork() may lock the texture_cache and buffer_cache mutexes, which are owned by the thread prior to invoking TickWork().
Defer invoking gpu.TickWork() until the scope ends, where the owned mutexes are released. 
							
						 
						
							2022-03-28 20:35:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								99fbd2057b 
								
							 
						 
						
							
							
								
								Merge pull request  #8098  from merryhime/ic-ivau  
							
							... 
							
							
							
							dynarmic: Invalidate CPU cache on all cores 
							
						 
						
							2022-03-28 15:45:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								e144d064af 
								
							 
						 
						
							
							
								
								registered_cache: Prevent nullptr dereference when accumulating files  
							
							... 
							
							
							
							For whatever reason, nca_file/dir can be nullptr in the list of files/dirs. I have not determined the cause of this yet, so add a nullptr check for these prior to dereferencing them. 
							
						 
						
							2022-03-27 17:06:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mai M 
								
							 
						 
						
							
							
							
							
								
							
							
								4ea04b5b56 
								
							 
						 
						
							
							
								
								Merge pull request  #8095  from bylaws/master  
							
							... 
							
							
							
							shader_recompiler: Include <bit> header when std::count{r,l}_zero is used 
							
						 
						
							2022-03-27 12:36:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									merry 
								
							 
						 
						
							
							
							
							
								
							
							
								5a37246da6 
								
							 
						 
						
							
							
								
								arm_dynarmic_64: Invalidate on all cores  
							
							
							
						 
						
							2022-03-27 15:37:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Pappacoda 
								
							 
						 
						
							
							
							
							
								
							
							
								6f16891f43 
								
							 
						 
						
							
							
								
								build: cleanup installation of yuzu and yuzu-cmd  
							
							... 
							
							
							
							Explicitly specifying an install destination is not needed anymore since
CMake 3.14.
By removing the hardcoded ${CMAKE_INSTALL_PREFIX}/bin it is also now
possible to override the install destination via the command line. For
example, you can now install yuzu to /usr/games with
-DCMAKE_INSTALL_BINDIR=games 
							
						 
						
							2022-03-27 15:10:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando S 
								
							 
						 
						
							
							
							
							
								
							
							
								64222c5f34 
								
							 
						 
						
							
							
								
								Merge pull request  #8088  from bunnei/fixup-nvflinger  
							
							... 
							
							
							
							Follow-up fixes for NVFlinger rewrite 
							
						 
						
							2022-03-27 13:09:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b149526098 
								
							 
						 
						
							
							
								
								Revert "Memory GPU <-> CPU: reduce infighting in the texture cache by adding CPU Cached memory."  
							
							
							
						 
						
							2022-03-26 12:38:30 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									merry 
								
							 
						 
						
							
							
							
							
								
							
							
								dbbe297904 
								
							 
						 
						
							
							
								
								configure_cpu: More descriptive text for Paranoid option  
							
							
							
						 
						
							2022-03-26 08:56:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								533ff8b1a9 
								
							 
						 
						
							
							
								
								hle: kernel: k_page_table: Fix implementations of LockForCodeMemory & UnlockForCodeMemory.  
							
							
							
						 
						
							2022-03-26 01:49:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								003d5761e1 
								
							 
						 
						
							
							
								
								hle: kernel: k_page_table: Implement LockMemoryAndOpen & UnlockMemory.  
							
							
							
						 
						
							2022-03-26 01:46:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									merry 
								
							 
						 
						
							
							
							
							
								
							
							
								e752529c4c 
								
							 
						 
						
							
							
								
								configuration: Add Paranoid CPU accuracy level  
							
							... 
							
							
							
							Disables most optimizations for the paranoid. 
							
						 
						
							2022-03-26 08:46:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3beb4d4273 
								
							 
						 
						
							
							
								
								hle: kernel: svc: MapProcessMemory: Fix usage of KPageLinkedList to use physical address space.  
							
							
							
						 
						
							2022-03-26 01:35:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f84511eb4f 
								
							 
						 
						
							
							
								
								hle: kernel: svc: CreateCodeMemory: Remove log of 'out' host pointer.  
							
							... 
							
							
							
							- This does not seem terribly useful and is inconsistent with other usage. 
							
						 
						
							2022-03-26 01:34:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7e6a6bb505 
								
							 
						 
						
							
							
								
								hle: kernel: k_code_memory: Fix usage of KPageLinkedList to use physical address space.  
							
							
							
						 
						
							2022-03-26 01:33:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								506961d8cc 
								
							 
						 
						
							
							
								
								hle: kernel: k_page_table: Implement MakeAndOpenPageGroup & MakePageGroup.  
							
							
							
						 
						
							2022-03-26 01:25:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								416944c501 
								
							 
						 
						
							
							
								
								hle: kernel: k_page_table: Add IsHeapPhysicalAddress method.  
							
							
							
						 
						
							2022-03-26 01:23:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f5415480de 
								
							 
						 
						
							
							
								
								hle: kernel: k_page_linked_list: Add Empty method.  
							
							
							
						 
						
							2022-03-26 01:02:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								58a4c17e98 
								
							 
						 
						
							
							
								
								hle: kernel: svc: UnmapProcessCodeMemory: Fix inverted alignment check.  
							
							
							
						 
						
							2022-03-26 01:01:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								94f381d789 
								
							 
						 
						
							
							
								
								Merge pull request  #8041  from Morph1984/inline-swkbd  
							
							... 
							
							
							
							applets/swkbd: Add support for an updated inline software keyboard 
							
						 
						
							2022-03-25 23:19:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								25e4089d54 
								
							 
						 
						
							
							
								
								hle: service: nvflinger: buffer_queue: Remove AutoLock and fix free buffer tracking.  
							
							
							
						 
						
							2022-03-25 23:01:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8da842dd90 
								
							 
						 
						
							
							
								
								hle: service: nvflinger: buffer_queue_consumer: Use scoped_lock instead of unique_lock.  
							
							
							
						 
						
							2022-03-25 22:59:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a2ad35b9ec 
								
							 
						 
						
							
							
								
								hle: service: nvflinger: consumer_base: Use scoped_lock instead of unique_lock.  
							
							
							
						 
						
							2022-03-25 22:58:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a841fd8034 
								
							 
						 
						
							
							
								
								hle: service: nvflinger: Remove unused BufferQueue.  
							
							
							
						 
						
							2022-03-25 22:58:23 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								6e2cfc4310 
								
							 
						 
						
							
							
								
								Memory: Don't protect reads on Normal accuracy.  
							
							
							
						 
						
							2022-03-25 04:24:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								bcee5061e7 
								
							 
						 
						
							
							
								
								Texture Cache: Add Cached CPU system.  
							
							
							
						 
						
							2022-03-25 04:24:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c989676dc5 
								
							 
						 
						
							
							
								
								Merge pull request  #7720  from FernandoS27/yfc-gc  
							
							... 
							
							
							
							First Nugget: Reworked Garbage Collection to be smarter [originally from Project YFC] 
							
						 
						
							2022-03-24 20:16:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando S 
								
							 
						 
						
							
							
							
							
								
							
							
								8af33585c1 
								
							 
						 
						
							
							
								
								Merge pull request  #8050  from bunnei/nvflinger-rewrite  
							
							... 
							
							
							
							Rewrite of the NVFlinger implementation 
							
						 
						
							2022-03-25 03:36:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando S 
								
							 
						 
						
							
							
							
							
								
							
							
								b085c25e6a 
								
							 
						 
						
							
							
								
								Merge pull request  #8068  from ameerj/shader-if-false  
							
							... 
							
							
							
							shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass 
							
						 
						
							2022-03-25 03:21:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								392612a2d3 
								
							 
						 
						
							
							
								
								GC: Address Feedback.  
							
							
							
						 
						
							2022-03-25 03:05:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f6bcf6c7e2 
								
							 
						 
						
							
							
								
								hle: nvflinger: ConsumerBase: Mark ctor as explicit.  
							
							
							
						 
						
							2022-03-24 18:13:34 -07:00