ameerj 
							
						 
					 
					
						
						
							
						
						ade596121b 
					 
					
						
						
							
							core: Reduce unused includes  
						
						
						
						
					 
					
						2022-03-19 02:23:32 -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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						07c9d9bdbd 
					 
					
						
						
							
							core: hle: kernel: Use weak_ptr where possible for SessionRequestHandler and SessionRequestManager.  
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ce33503adf 
					 
					
						
						
							
							core: hle: kernel: k_memory_layout: Update kernel slab memory sizes.  
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0f0e1c25bc 
					 
					
						
						
							
							core: hle: kernel: svc_types: Add ThreadLocalRegionSize.  
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						944d9186ca 
					 
					
						
						
							
							core: hle: kernel: k_condition_variable: Update to reflect tree changes.  
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						158c5845ab 
					 
					
						
						
							
							core: hle: kernel: k_address_arbiter: Update to reflect tree changes.  
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0fdf1d2a60 
					 
					
						
						
							
							common: tree: Various updates.  
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						69c2faeb6a 
					 
					
						
						
							
							common: intrusive_red_black_tree: Various updates.  
						
						
						
						
					 
					
						2022-03-14 18:14:53 -07:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
							
						
						52895fab67 
					 
					
						
						
							
							shader: add support for const buffer indirect addressing  
						
						
						
						
					 
					
						2022-03-14 19:43:32 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						5119a57614 
					 
					
						
						
							
							maxwell_3d: Implement a safer CB data upload  
						
						... 
						
						
						
						This makes constant buffer uploads safer and more accurate by updating the GPU memory as soon as the CB Data method is invoked. The previous implementation was deferring the updates until a different maxwell 3d method was detected, then writing all CB data at once. 
						
						
					 
					
						2022-03-14 19:18:36 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
						
						cd07a43724 
					 
					
						
						
							
							Merge pull request  #8008  from ameerj/rescale-offsets-array  
						
						... 
						
						
						
						rescaling_pass: Fix rescaling Color2DArray ImageFetch offsets 
						
						
					 
					
						2022-03-15 00:08:22 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
						
						f9e1f559b1 
					 
					
						
						
							
							Merge pull request  #8000  from liamwhite/hagi  
						
						... 
						
						
						
						Initial support for Wii Hagi emulator 
						
						
					 
					
						2022-03-15 00:08:05 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						cc285b9924 
					 
					
						
						
							
							Merge pull request  #8015  from FernandoS27/fix-global-mem  
						
						... 
						
						
						
						Shader decompiler: Fix storage tracking in deko3d. 
						
						
					 
					
						2022-03-14 16:03:23 -07:00 
						 
				 
			
				
					
						
							
							
								byte[] 
							
						 
					 
					
						
						
							
						
						be0e6a2bb4 
					 
					
						
						
							
							Maxwell3D: Link to override constant definition in nouveau  
						
						
						
						
					 
					
						2022-03-14 11:06:25 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
						
						0331b8d799 
					 
					
						
						
							
							Merge pull request  #8016  from merryhime/kill-mem-use  
						
						... 
						
						
						
						dynarmic: Reduce size of code caches 
						
						
					 
					
						2022-03-14 16:04:46 +01:00