ameerj 
							
						 
					 
					
						
						
							
						
						15f9472b15 
					 
					
						
						
							
							codec: Plug GPU decoder memory leak  
						
						
						
						
					 
					
						2022-03-21 20:22:52 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						109566fc8f 
					 
					
						
						
							
							codec: Disable HW_FRAMES method check on Windows  
						
						... 
						
						
						
						It was reported that this method causes crashes on certain Linux decoding backends, hence the check to avoid it.
This subsequently caused Windows GPU decoders to never be selected and always fall back to CPU decoding, disable the check on Windows for now. 
						
						
					 
					
						2022-03-21 20:21:09 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ff2e891022 
					 
					
						
						
							
							Merge pull request  #7812  from FernandoS27/made-straight-from-the-nut  
						
						... 
						
						
						
						BufferCache: Find direction of the stream buffer increase. 
						
						
					 
					
						2022-03-20 15:23:53 -07:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						3b0d233cbd 
					 
					
						
						
							
							BufferCache: Find direction of the stream buffer increase.  
						
						
						
						
					 
					
						2022-03-20 21:37:23 +01:00 
						 
				 
			
				
					
						
							
							
								Mai M 
							
						 
					 
					
						
						
							
						
						628534a9ac 
					 
					
						
						
							
							Merge pull request  #8054  from merryhime/dynarmic  
						
						... 
						
						
						
						dynarmic: Accelerate SHA256 and implement for A32 frontend 
						
						
					 
					
						2022-03-20 10:37:38 -04:00 
						 
				 
			
				
					
						
							
							
								Merry 
							
						 
					 
					
						
						
							
						
						d1c0cdf4f2 
					 
					
						
						
							
							dynarmic: Accelerate SHA256 and implement for A32 frontend  
						
						... 
						
						
						
						* Implements hardware acceleration for SHA256 instructions.
 * Adds SHA256 instructions introduced in ARMv8 to A32 frontend.
 * Implements polyfill for processors that do not support hardware
   accelerated SHA instructions. 
						
						
					 
					
						2022-03-20 14:06:17 +00:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
						
						7c05c987a3 
					 
					
						
						
							
							Merge pull request  #8036  from ameerj/starbit-nv  
						
						... 
						
						
						
						vk_texture_cache: Do not reinterpret DepthStencil source images 
						
						
					 
					
						2022-03-20 13:35:59 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						150f6db4d1 
					 
					
						
						
							
							Merge pull request  #7840  from lioncash/bitor  
						
						... 
						
						
						
						texture_cache: Amend unintended bitwise OR in SynchronizeAliases 
						
						
					 
					
						2022-03-20 02:19:30 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						5960d54722 
					 
					
						
						
							
							Merge pull request  #8040  from Morph1984/handle-table  
						
						... 
						
						
						
						KHandleTable: Optimize table entry layout 
						
						
					 
					
						2022-03-19 23:17:37 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						474318ee37 
					 
					
						
						
							
							Merge pull request  #8047  from ameerj/msvc-test-disable  
						
						... 
						
						
						
						.ci/build-msvc: Disable YUZU_TESTS cmake variable 
						
						
					 
					
						2022-03-19 16:28:17 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						17ebe211ec 
					 
					
						
						
							
							Merge pull request  #8025  from lat9nq/cmd-specify-config  
						
						... 
						
						
						
						yuzu_cmd: Allow user to specify config file location 
						
						
					 
					
						2022-03-19 01:33:50 -07:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						c85a3e5a28 
					 
					
						
						
							
							build-msvc: Disable tests  
						
						
						
						
					 
					
						2022-03-19 02:35:09 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						8c8b5359f2 
					 
					
						
						
							
							Merge pull request  #8028  from v1993/patch-9  
						
						... 
						
						
						
						bsd: Allow inexact match for address length in AcceptImpl 
						
						
					 
					
						2022-03-18 18:06:13 -07:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						fe1182e916 
					 
					
						
						
							
							Merge pull request  #8039  from ameerj/core-include  
						
						... 
						
						
						
						general: Reduce core.h includes 
						
						
					 
					
						2022-03-18 02:45:30 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						d618bba8a6 
					 
					
						
						
							
							general: Reduce core.h includes  
						
						
						
						
					 
					
						2022-03-18 02:13:02 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						8b7d571b66 
					 
					
						
						
							
							KHandleTable: Optimize table entry layout  
						
						... 
						
						
						
						Since the handle type is not being used, we can reduce the amount of space each entry takes up by 4 bytes. 
						
						
					 
					
						2022-03-18 00:28:25 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						4d840aa903 
					 
					
						
						
							
							vk_texture_cache: Do not reinterpret DepthStencil source images  
						
						... 
						
						
						
						Fixes star pointer interactions in Super Mario Galaxy on some drivers, notably Nvidia.
Co-Authored-By: Fernando S. <1731197+fernandos27@users.noreply.github.com > 
						
						
					 
					
						2022-03-17 20:55:05 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
						
						cb86e7941b 
					 
					
						
						
							
							Merge pull request  #8024  from liamwhite/const-indexing  
						
						... 
						
						
						
						Add shader support for const buffer indirect addressing 
						
						
					 
					
						2022-03-18 00:36:31 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
						
						a616f49864 
					 
					
						
						
							
							Merge pull request  #8030  from liamwhite/s8d24-conversion  
						
						... 
						
						
						
						Vulkan: convert S8D24 <-> ABGR8 
						
						
					 
					
						2022-03-18 00:36:06 +01:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
							
						
						3009d0bd7d 
					 
					
						
						
							
							Address review comments  
						
						
						
						
					 
					
						2022-03-17 14:48:18 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
							
						
						e228a40db8 
					 
					
						
						
							
							shader_recompiler: Use functions for indirect const buffer accesses  
						
						
						
						
					 
					
						2022-03-17 13:30:21 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
							
						
						3ac522ba41 
					 
					
						
						
							
							Address review comments  
						
						
						
						
					 
					
						2022-03-17 09:30:41 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						f55af65e82 
					 
					
						
						
							
							Merge pull request  #7964  from german77/miiii  
						
						... 
						
						
						
						applet: mii: Simple implementation of mii applet 
						
						
					 
					
						2022-03-16 21:37:53 -07:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
							
						
						6407f16d81 
					 
					
						
						
							
							Address review comments  
						
						
						
						
					 
					
						2022-03-16 18:00:42 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
							
						
						1415542f73 
					 
					
						
						
							
							shader_recompiler: Implement LDC.IS address mode  
						
						
						
						
					 
					
						2022-03-16 11:05:04 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
						
						2db5076ec9 
					 
					
						
						
							
							Merge pull request  #8013  from bunnei/kernel-slab-rework-v2  
						
						... 
						
						
						
						Kernel Memory Updates (Part 6): Use guest memory for slab heaps & update TLS. 
						
						
					 
					
						2022-03-16 12:15:33 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
						
						c3c351e2c2 
					 
					
						
						
							
							Merge pull request  #8023  from ameerj/kirby-pop-in  
						
						... 
						
						
						
						maxwell_3d: Implement a safer CB data upload 
						
						
					 
					
						2022-03-16 12:14:08 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						613558867c 
					 
					
						
						
							
							Merge pull request  #8026  from lat9nq/ext-mem-ini  
						
						... 
						
						
						
						default_ini: List use_extended_memory_layout in default config file 
						
						
					 
					
						2022-03-15 18:12:10 -07:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
							
						
						bcc2d7e69b 
					 
					
						
						
							
							Vulkan: convert S8D24 <-> ABGR8  
						
						
						
						
					 
					
						2022-03-15 20:05:21 -04:00 
						 
				 
			
				
					
						
							
							
								Valeri 
							
						 
					 
					
						
						
							
						
						9e633999d6 
					 
					
						
						
							
							bsd: Allow inexact match for address length in AcceptImpl  
						
						... 
						
						
						
						Minecraft passes in zero for length, but this should account for all possible cases 
						
						
					 
					
						2022-03-15 14:06:34 +03:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
							
						
						24d51e1c92 
					 
					
						
						
							
							yuzu_cmd: Allow user to specify config file location  
						
						... 
						
						
						
						Adds an option `-c` or `--config` with one required argument that allows
the user to specify to where the config file is located. Useful for
scripts that run specific games with different preferences for settings. 
						
						
					 
					
						2022-03-15 03:48:40 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
							
						
						cb32d9aff8 
					 
					
						
						
							
							default_ini: List use_extended_memory_layout in default config file  
						
						
						
						
					 
					
						2022-03-15 03:13:55 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						59d2a38daa 
					 
					
						
						
							
							Merge pull request  #8006  from BytesGalore/fix_cmake_missing_qt5_dbus  
						
						... 
						
						
						
						build(cmake): fix missing Qt5::DBus link target for bundled linux package 
						
						
					 
					
						2022-03-14 18:56:39 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e95bb782f0 
					 
					
						
						
							
							core: hle: kernel: init_slab_setup: Move CalculateSlabHeapGapSize to global namespace.  
						
						
						
						
					 
					
						2022-03-14 18:14:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						5f3e77d93e 
					 
					
						
						
							
							core: hle: kernel: Allocate dummy threads on host thread storage.  
						
						... 
						
						
						
						- Fixes a crash where on subsequent boots, long-lived host threads would have their dummy threads freed. 
						
						
					 
					
						2022-03-14 18:14:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						82a2463062 
					 
					
						
						
							
							core: hle: kernel: Downgrade dangling objects warning to debug.  
						
						... 
						
						
						
						- It is not impossible to leak kernel objects, so this is not really any issue anymore (albeit, still interesting). 
						
						
					 
					
						2022-03-14 18:14:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						f7d1929816 
					 
					
						
						
							
							core: hle: kernel: Make object list container global and ensure it is reset on each emulation session.  
						
						
						
						
					 
					
						2022-03-14 18:14:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						51589c5e21 
					 
					
						
						
							
							core: hle: kernel: Remove server session tracking.  
						
						... 
						
						
						
						- These are now allocated/managed by emulated memory, so we do not need to track and free them on shutdown. 
						
						
					 
					
						2022-03-14 18:14:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0defac2f2a 
					 
					
						
						
							
							core: hle: kernel: k_process: Remove handle table finalize, reset page table.  
						
						
						
						
					 
					
						2022-03-14 18:14:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						813b2ef253 
					 
					
						
						
							
							core: hle: kernel: k_process: Implement thread local storage accurately.  
						
						
						
						
					 
					
						2022-03-14 18:14:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						3210bc2767 
					 
					
						
						
							
							core: hle: kernel: k_page_table: Add implementations of MapPages, UnmapPages, and FindFreeArea for TLS.  
						
						
						
						
					 
					
						2022-03-14 18:14:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						15d9b0418f 
					 
					
						
						
							
							core: hle: kernel: k_slab_heap: Refresh to use guest allocations.  
						
						
						
						
					 
					
						2022-03-14 18:14:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						a25cd4bb4b 
					 
					
						
						
							
							core: hle: kernel: Update init_slab_heap, use device memory, and add KThreadLocalPage and KPageBuffer.  
						
						... 
						
						
						
						- Refreshes our slab initialization code to latest known behavior.
- Moves all guest kernel slabs into emulated device memory.
- Adds KThreadLocalPage and KPageBuffer, which we will use for accurate TLS management. 
						
						
					 
					
						2022-03-14 18:14:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						91819726b1 
					 
					
						
						
							
							core: hle: kernel: k_page_buffer: Add KThreadLocalPage primitive.  
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						08434842b3 
					 
					
						
						
							
							core: hle: kernel: k_page_buffer: Add KPageBuffer primitive.  
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4a28d8cebb 
					 
					
						
						
							
							core: hle: kernel: k_thread: Ensure host Fiber is freed.  
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ed67e1dd10 
					 
					
						
						
							
							core: hle: kernel: k_server_session: Ensure SessionRequestManager is freed.  
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						bfc4823e36 
					 
					
						
						
							
							core: hle: service: kernel_helpers: Use system resource limit.  
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						8873c0c3db 
					 
					
						
						
							
							core: hle: service: sm: Fix KPort reference count.  
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						25c0acc388 
					 
					
						
						
							
							core: hle: kernel: k_thread: Update to reflect tree changes.  
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00