bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								411a53eaf3 
								
							 
						 
						
							
							
								
								hle: nvflinger: buffer_queue_core: Cleanup locking.  
							
							
							
						 
						
							2022-03-24 18:13:33 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d89257ddea 
								
							 
						 
						
							
							
								
								hle: nvflinger: Use std::chrono for present_ns.  
							
							
							
						 
						
							2022-03-24 18:13:33 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1f6dcd3784 
								
							 
						 
						
							
							
								
								hle: nvflinger: Migrate android namespace -> Service::android.  
							
							
							
						 
						
							2022-03-24 18:13:33 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a7f407ab22 
								
							 
						 
						
							
							
								
								hle: nvflinger: BufferQueueProducer: Handle SetPreallocatedBuffer with empty buffer.  
							
							... 
							
							
							
							- Used by Naruto Ultimate Ninja Storm. 
							
						 
						
							2022-03-24 18:13:33 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f1a91e0397 
								
							 
						 
						
							
							
								
								hle: vi: Integrate new NVFlinger and HosBinderDriverServer service.  
							
							
							
						 
						
							2022-03-24 18:13:33 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								13c1932008 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add implementation for HosBinderDriverServer service.  
							
							
							
						 
						
							2022-03-24 18:13:33 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								072445a74f 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add implementation for BufferQueueProducer class.  
							
							
							
						 
						
							2022-03-24 18:13:33 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								12304ee7b6 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add implementation for BufferQueueCore class.  
							
							
							
						 
						
							2022-03-24 18:13:33 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3693b78a28 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add implementation for BufferQueueConsumer class.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								398f63e321 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add implementation for QueueBufferInput and QueueBufferOutput structs.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0de0899357 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add implementation for BufferItemConsumer class.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1955deb602 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add implementation for ConsumerBase class.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e5f998f631 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add implementation for BufferSlot class.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a5f9fbabfd 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add implementation for BufferItem class.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c1eed4083a 
								
							 
						 
						
							
							
								
								hle: nvflinger: Move implementation for Parcel to its own header.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								466b74b507 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add android buffer queue definitions to its own header.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2112b078a2 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add IBinder interface.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								753377ebe8 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add IConsumerListener interface.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3fdb53d4d5 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add ProducerListener interface.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								36937d8f31 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add android window enumerations to its own header.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6ec03eded9 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add android Status flags to its own header.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								476f456d2f 
								
							 
						 
						
							
							
								
								hle: nvflinger: Move BufferTransformFlags to its own header.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a8ff414423 
								
							 
						 
						
							
							
								
								hle: nvdrv: Rename Fence to NvFence to avoid naming conflicts.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3396730b85 
								
							 
						 
						
							
							
								
								hle: nvflinger: Move PixelFormat to its own header.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7c04c18560 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add implementation for GraphicBuffer class.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d5d04d5684 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add implementation for Fence class.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								fbd0e594ba 
								
							 
						 
						
							
							
								
								hle: nvflinger: Add implementation for Rect class.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e3ee327a30 
								
							 
						 
						
							
							
								
								common: logging: Add a logger for NVFlinger.  
							
							
							
						 
						
							2022-03-24 18:13:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								2bd91a6f84 
								
							 
						 
						
							
							
								
								Garbage Collection: Final tuning.  
							
							
							
						 
						
							2022-03-25 01:51:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								35675b986e 
								
							 
						 
						
							
							
								
								Buffer Cache: Tune to the levels of the new GC.  
							
							
							
						 
						
							2022-03-25 01:51:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								7ea1f39bd0 
								
							 
						 
						
							
							
								
								Garbage Collection: Redesign the algorithm to do a better use of memory.  
							
							
							
						 
						
							2022-03-25 01:51:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lat9nq 
								
							 
						 
						
							
							
							
							
								
							
							
								4f688d9a58 
								
							 
						 
						
							
							
								
								configure_debug: Fix typo  
							
							... 
							
							
							
							I thought I removed the double-asterisks in
07c908f27e 
							
						 
						
							2022-03-24 17:20:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando S 
								
							 
						 
						
							
							
							
							
								
							
							
								0ea0322512 
								
							 
						 
						
							
							
								
								Merge pull request  #8074  from liamwhite/cached-words  
							
							... 
							
							
							
							buffer_cache: reset cached write bits after flushing invalidations 
							
						 
						
							2022-03-24 17:13:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ff090284b2 
								
							 
						 
						
							
							
								
								Merge pull request  #8035  from lat9nq/disable-web-applet  
							
							... 
							
							
							
							yuzu qt: Disable the web applet by default 
							
						 
						
							2022-03-23 21:08:20 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ameerj 
								
							 
						 
						
							
							
							
							
								
							
							
								9b1322ef20 
								
							 
						 
						
							
							
								
								Vulkan: Use 3D helpers for MSAA scaling on NV drivers 510+  
							
							... 
							
							
							
							Nvidia Vulkan drivers 510+ crash when blitting MSAA images. Fall-back to 3D scale helpers for MSAA image scaling. 
							
						 
						
							2022-03-23 23:30:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								c6b7c191ea 
								
							 
						 
						
							
							
								
								buffer_cache: reset cached write bits after flushing invalidations  
							
							
							
						 
						
							2022-03-23 20:59:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ameerj 
								
							 
						 
						
							
							
							
							
								
							
							
								6091af472a 
								
							 
						 
						
							
							
								
								dead_code_elimination_pass: Remove unreachable Phi arguments  
							
							
							
						 
						
							2022-03-23 17:57:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ameer J 
								
							 
						 
						
							
							
							
							
								
							
							
								216cb92c66 
								
							 
						 
						
							
							
								
								Merge pull request  #8073  from Shoegzer/compile_fixes  
							
							... 
							
							
							
							Add include to fix compiling 
							
						 
						
							2022-03-23 16:31:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Shoegzer 
								
							 
						 
						
							
							
							
							
								
							
							
								24a303f89f 
								
							 
						 
						
							
							
								
								Add include to fix compiling  
							
							
							
						 
						
							2022-03-23 16:18:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								853746deb2 
								
							 
						 
						
							
							
								
								Merge pull request  #8031  from Morph1984/cleanup-mii-please  
							
							... 
							
							
							
							applets: Cleanup MiiEdit applet implementation 
							
						 
						
							2022-03-22 21:56:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								888e4fbe8b 
								
							 
						 
						
							
							
								
								Merge pull request  #8070  from yuzu-emu/revert-8016-kill-mem-use  
							
							... 
							
							
							
							Revert "dynarmic: Reduce size of code caches" 
							
						 
						
							2022-03-22 18:34:19 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								89a97915a8 
								
							 
						 
						
							
							
								
								Revert "dynarmic: Reduce size of code caches"  
							
							
							
						 
						
							2022-03-22 18:32:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Billy Laws 
								
							 
						 
						
							
							
							
							
								
							
							
								ef9b177ecb 
								
							 
						 
						
							
							
								
								Include <bit> header when std::count{r,l}_zero is used  
							
							... 
							
							
							
							Needed for compilation with older libc++ releases 
							
						 
						
							2022-03-22 21:11:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ameerj 
								
							 
						 
						
							
							
							
							
								
							
							
								09128c9106 
								
							 
						 
						
							
							
								
								shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass  
							
							... 
							
							
							
							This adds a pass to eliminate if(false) branches within the shader code 
							
						 
						
							2022-03-22 02:39:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								f7d582a655 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								07954ef117 
								
							 
						 
						
							
							
								
								applets/swkbd: Add new inline software keyboard types  
							
							... 
							
							
							
							These were added in newer firmware versions. 
							
						 
						
							2022-03-21 23:58:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								3b6c02f774 
								
							 
						 
						
							
							
								
								applets/mii: Remove unused include  
							
							
							
						 
						
							2022-03-21 23:57:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								94be8a907d 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								67bdfcb7ff 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								d91788fe38 
								
							 
						 
						
							
							
								
								applets/mii: Cleanup MiiEdit applet types  
							
							
							
						 
						
							2022-03-21 23:57:31 -04:00