bunnei 
							
						 
					 
					
						
						
							
						
						e524def8c0 
					 
					
						
						
							
							hle: nvflinger: buffer_queue_core: Declare default dtor.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						8e35eedf22 
					 
					
						
						
							
							hle: nvflinger: buffer_queue_producer: DequeueBuffer: Remove unnecessary lock.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						0ce308047e 
					 
					
						
						
							
							hle: nvflinger: consumer_base: StillTracking: Should be const.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						480c79edba 
					 
					
						
						
							
							hle: nvflinger: graphic_buffer_producer: Remove unnecessary pragma pack.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						7db60fe7da 
					 
					
						
						
							
							hle: nvflinger: parcel: Reserve token size.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						ddd5a2b1c6 
					 
					
						
						
							
							hle: nvflinger: buffer_queue_core: StillTracking: Take const reference.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						53058ae73f 
					 
					
						
						
							
							hle: nvflinger: buffer_queue_core: Cleanup locking.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						650c9d0d62 
					 
					
						
						
							
							hle: nvflinger: Use std::chrono for present_ns.  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:13:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						6e232b9efe 
					 
					
						
						
							
							applets/mii: Remove unused include  
						
						 
						
						
						
						
					 
					
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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