bunnei 
							
						 
					 
					
						
						
							
						
						ca12a77670 
					 
					
						
						
							
							hle: nvflinger: Migrate android namespace -> Service::android.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						5849c9a4cd 
					 
					
						
						
							
							hle: nvflinger: BufferQueueProducer: Handle SetPreallocatedBuffer with empty buffer.  
						
						 
						
						... 
						
						
						
						- Used by Naruto Ultimate Ninja Storm. 
						
						
					 
					
						2022-03-24 18:13:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						7f4165fc05 
					 
					
						
						
							
							hle: vi: Integrate new NVFlinger and HosBinderDriverServer service.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						a87812c6a1 
					 
					
						
						
							
							hle: nvflinger: Add implementation for HosBinderDriverServer service.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						56284bff6c 
					 
					
						
						
							
							hle: nvflinger: Add implementation for BufferQueueProducer class.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						bfff7b58fd 
					 
					
						
						
							
							hle: nvflinger: Add implementation for BufferQueueCore class.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						6e7f687df4 
					 
					
						
						
							
							hle: nvflinger: Add implementation for BufferQueueConsumer class.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						41983bc0ca 
					 
					
						
						
							
							hle: nvflinger: Add implementation for QueueBufferInput and QueueBufferOutput structs.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						0057159066 
					 
					
						
						
							
							hle: nvflinger: Add implementation for BufferItemConsumer class.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						79e8cdf595 
					 
					
						
						
							
							hle: nvflinger: Add implementation for ConsumerBase class.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						d25cb12bff 
					 
					
						
						
							
							hle: nvflinger: Add implementation for BufferSlot class.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						c723db39c7 
					 
					
						
						
							
							hle: nvflinger: Add implementation for BufferItem class.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						d13e18a8ed 
					 
					
						
						
							
							hle: nvflinger: Move implementation for Parcel to its own header.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						a454670de5 
					 
					
						
						
							
							hle: nvflinger: Add android buffer queue definitions to its own header.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						fe9945ad6c 
					 
					
						
						
							
							hle: nvflinger: Add IBinder interface.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						b9cbc708e8 
					 
					
						
						
							
							hle: nvflinger: Add IConsumerListener interface.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						81e143a3d2 
					 
					
						
						
							
							hle: nvflinger: Add ProducerListener interface.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						fd24d5a0a2 
					 
					
						
						
							
							hle: nvflinger: Add android window enumerations to its own header.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						05ff9e8d4e 
					 
					
						
						
							
							hle: nvflinger: Add android Status flags to its own header.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						05d80fba38 
					 
					
						
						
							
							hle: nvflinger: Move BufferTransformFlags to its own header.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						402273d91b 
					 
					
						
						
							
							hle: nvdrv: Rename Fence to NvFence to avoid naming conflicts.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						d456b9d554 
					 
					
						
						
							
							hle: nvflinger: Move PixelFormat to its own header.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						5a8b9a9706 
					 
					
						
						
							
							hle: nvflinger: Add implementation for GraphicBuffer class.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						8c27465325 
					 
					
						
						
							
							hle: nvflinger: Add implementation for Fence class.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						d47575f2c5 
					 
					
						
						
							
							hle: nvflinger: Add implementation for Rect class.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						749efbb84b 
					 
					
						
						
							
							Merge pull request  #8031  from Morph1984/cleanup-mii-please  
						
						 
						
						... 
						
						
						
						applets: Cleanup MiiEdit applet implementation 
						
						
					 
					
						2022-03-22 21:56:42 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						e439c31c9e 
					 
					
						
						
							
							Revert "dynarmic: Reduce size of code caches"  
						
						 
						
						
						
						
					 
					
						2022-03-22 18:32:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						e6f200b960 
					 
					
						
						
							
							applets/swkbd: Split software keyboard initialization  
						
						 
						
						... 
						
						
						
						Since the CalcArg struct has been updated with a new size and fields, we have to split the initialization of the keyboard into multiple functions.
This also adds support for parsing the new CalcArg struct used by updated versions of Monster Hunter Rise. 
						
						
					 
					
						2022-03-21 23:58:50 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						e7c1e6fc27 
					 
					
						
						
							
							applets/swkbd: Add new inline software keyboard types  
						
						 
						
						... 
						
						
						
						These were added in newer firmware versions. 
						
						
					 
					
						2022-03-21 23:58:50 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						6e232b9efe 
					 
					
						
						
							
							applets/mii: Remove unused include  
						
						 
						
						
						
						
					 
					
						2022-03-21 23:57:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						bcca849d0c 
					 
					
						
						
							
							applets/mii: Remove frontend parameters  
						
						 
						
						... 
						
						
						
						These are unused for now as we do not support a frontend implementation. 
						
						
					 
					
						2022-03-21 23:57:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						c50401903f 
					 
					
						
						
							
							applets/mii: Cleanup MiiEdit applet implementation  
						
						 
						
						... 
						
						
						
						This also enables proper support for MiiEdit applets which are used in games with firmware versions prior to 10.2.0 by handling the 2 different versions of applet inputs and outputs. 
						
						
					 
					
						2022-03-21 23:57:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						1d5f6b173d 
					 
					
						
						
							
							applets/mii: Cleanup MiiEdit applet types  
						
						 
						
						
						
						
					 
					
						2022-03-21 23:57:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						7c44a4ede3 
					 
					
						
						
							
							applets/mii: Move MiiEdit applet types into its own file  
						
						 
						
						
						
						
					 
					
						2022-03-21 23:57:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						aa44ef7b64 
					 
					
						
						
							
							service: Move mii enums and structs into its own file  
						
						 
						
						... 
						
						
						
						Moves these into types.h, since other files also make use of these types. 
						
						
					 
					
						2022-03-21 23:57:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						e05e6853fa 
					 
					
						
						
							
							applets: Rename Mii to MiiEdit  
						
						 
						
						
						
						
					 
					
						2022-03-21 23:57:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						82ac66f8a4 
					 
					
						
						
							
							Merge pull request  #8048  from ameerj/include-purge  
						
						 
						
						... 
						
						
						
						general: Reduce unused includes across the project 
						
						
					 
					
						2022-03-21 18:03:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ameerj 
							
						 
					 
					
						
						
							
						
						866b7c20a8 
					 
					
						
						
							
							general: Fix clang/gcc build errors  
						
						 
						
						
						
						
					 
					
						2022-03-20 02:25:09 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						5960d54722 
					 
					
						
						
							
							Merge pull request  #8040  from Morph1984/handle-table  
						
						 
						
						... 
						
						
						
						KHandleTable: Optimize table entry layout 
						
						
					 
					
						2022-03-19 23:17:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ameerj 
							
						 
					 
					
						
						
							
						
						923decae5a 
					 
					
						
						
							
							common: Reduce unused includes  
						
						 
						
						
						
						
					 
					
						2022-03-19 15:01:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						f55af65e82 
					 
					
						
						
							
							Merge pull request  #7964  from german77/miiii  
						
						 
						
						... 
						
						
						
						applet: mii: Simple implementation of mii applet 
						
						
					 
					
						2022-03-16 21:37:53 -07: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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