Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							8bb604b3be 
							
						 
					 
					
						
						
							
							VideoCore: Add option to dump the macros.  
						
						
						
						
					 
					
						2022-10-06 21:00:53 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							a9ca39f859 
							
						 
					 
					
						
						
							
							NVDRV: Further improvements.  
						
						
						
						
					 
					
						2022-10-06 21:00:53 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							b59ca4df0c 
							
						 
					 
					
						
						
							
							Buffer Cache: Basic fixes.  
						
						
						
						
					 
					
						2022-10-06 21:00:53 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							98317f2b77 
							
						 
					 
					
						
						
							
							Decoders: Improve overall speed.  
						
						
						
						
					 
					
						2022-10-06 21:00:53 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f5fd6b5c86 
							
						 
					 
					
						
						
							
							DMA & InlineToMemory Engines Rework.  
						
						
						
						
					 
					
						2022-10-06 21:00:53 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							b2099fbdcc 
							
						 
					 
					
						
						
							
							Maxwell3D: Add small_index_2  
						
						
						
						
					 
					
						2022-10-06 21:00:53 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							7cfa28a666 
							
						 
					 
					
						
						
							
							Memory Manager: ensure safety of GPU to CPU address.  
						
						
						
						
					 
					
						2022-10-06 21:00:53 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							5a568b1655 
							
						 
					 
					
						
						
							
							MemoryManager: Fix errors popping out.  
						
						
						
						
					 
					
						2022-10-06 21:00:53 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							ba34cf0a69 
							
						 
					 
					
						
						
							
							Shader Decompiler: Check for shift when deriving composite samplers.  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							359f22b808 
							
						 
					 
					
						
						
							
							MemoryManager: Finish up the initial implementation.  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							5caa150e9a 
							
						 
					 
					
						
						
							
							OpenGL: Fix TickWork  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							bc8b3d225e 
							
						 
					 
					
						
						
							
							VideoCore: Refactor fencing system.  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							4d60410dd9 
							
						 
					 
					
						
						
							
							MemoryManager: initial multi paging system implementation.  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							98b5e236d4 
							
						 
					 
					
						
						
							
							Vulkan: Fix Scissor on Clears  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							920429fde7 
							
						 
					 
					
						
						
							
							NVDRV: Further refactors and eliminate old code.  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							2931101e6f 
							
						 
					 
					
						
						
							
							NVDRV: Refactor Host1x  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							668e80a9f4 
							
						 
					 
					
						
						
							
							VideoCore: Refactor syncing.  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							e44ac8b821 
							
						 
					 
					
						
						
							
							Texture Cache: Fix GC and GPU Modified on Joins.  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							f350c3d74e 
							
						 
					 
					
						
						
							
							Texture cache: Fix the remaining issues with memory mnagement and unmapping.  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							9cf4c8831d 
							
						 
					 
					
						
						
							
							Texture cache: Fix dangling references on multichannel.  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							e462191482 
							
						 
					 
					
						
						
							
							Refactor VideoCore to use AS sepparate from Channel.  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							bb74973bba 
							
						 
					 
					
						
						
							
							General: Rebase fixes.  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							6fc4012396 
							
						 
					 
					
						
						
							
							VideoCore: Extra Fixes.  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							feb49c822d 
							
						 
					 
					
						
						
							
							NVDRV: Remake ASGPU  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							0f4ae3cc52 
							
						 
					 
					
						
						
							
							MemoryManager: Temporary Fix for NVDEC.  
						
						
						
						
					 
					
						2022-10-06 21:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							cbaf3fb433 
							
						 
					 
					
						
						
							
							VideoCore: Update MemoryManager  
						
						
						
						
					 
					
						2022-10-06 21:00:51 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							3f8e7a5585 
							
						 
					 
					
						
						
							
							VideoCore: Fix channels with disk pipeline/shader cache.  
						
						
						
						
					 
					
						2022-10-06 21:00:51 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							d7990c159e 
							
						 
					 
					
						
						
							
							OpenGl: Implement Channels.  
						
						
						
						
					 
					
						2022-10-06 21:00:51 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							2c62563ab5 
							
						 
					 
					
						
						
							
							NVHOST_CTRl: Implement missing method and fix some stuffs.  
						
						
						
						
					 
					
						2022-10-06 21:00:51 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							139ea93512 
							
						 
					 
					
						
						
							
							VideoCore: implement channels on gpu caches.  
						
						
						
						
					 
					
						2022-10-06 21:00:51 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							39a5ce4e69 
							
						 
					 
					
						
						
							
							NvHost: Remake Ctrl Implementation.  
						
						
						
						
					 
					
						2022-10-06 21:00:51 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							1a49991676 
							
						 
					 
					
						
						
							
							Texture Cache: Add ASTC 10x5 Format.  
						
						
						
						
					 
					
						2022-10-06 16:45:40 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d55096ce85 
							
						 
					 
					
						
						
							
							Merge pull request  #9013  from liamwhite/spinning-a-yarn  
						
						... 
						
						
						
						common: remove "yuzu:" prefix from thread names 
						
						
					 
					
						2022-10-05 18:53:42 -07:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71fe9fd0f2 
							
						 
					 
					
						
						
							
							Merge pull request  #8987  from liamwhite/another-name-for-reinforcement-steel  
						
						... 
						
						
						
						vulkan: automatically use larger staging buffer sizes when possible 
						
						
					 
					
						2022-10-05 08:54:22 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc0ace6048 
							
						 
					 
					
						
						
							
							Merge pull request  #9005  from liamwhite/micro-fit  
						
						... 
						
						
						
						macro_jit_x64: cancel exit for taken branch 
						
						
					 
					
						2022-10-04 20:08:02 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92c0ad23eb 
							
						 
					 
					
						
						
							
							Merge pull request  #9010  from liamwhite/buttwise  
						
						... 
						
						
						
						macro_jit_x64: fix miscompilation of bit extraction operations 
						
						
					 
					
						2022-10-04 15:52:39 -07:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							7969d4d5de 
							
						 
					 
					
						
						
							
							vk_scheduler: wait for command processing to complete  
						
						
						
						
					 
					
						2022-10-03 20:03:25 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							35d3e7db2a 
							
						 
					 
					
						
						
							
							common: remove "yuzu:" prefix from thread names  
						
						
						
						
					 
					
						2022-10-03 18:43:56 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							188932768e 
							
						 
					 
					
						
						
							
							Merge pull request  #6598  from FernandoS27/falklands-are-british  
						
						... 
						
						
						
						MacroHLE: Add MultidrawIndirect HLE Macro. 
						
						
					 
					
						2022-10-01 20:58:03 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							a60b669ef4 
							
						 
					 
					
						
						
							
							MacroHLE: Add MultidrawIndirect HLE Macro.  
						
						
						
						
					 
					
						2022-10-01 20:57:00 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							1225627515 
							
						 
					 
					
						
						
							
							macro_jit_x64: fix miscompilation of bit extraction operations  
						
						
						
						
					 
					
						2022-10-01 20:31:21 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4242064560 
							
						 
					 
					
						
						
							
							Merge pull request  #8874  from vonchenplus/align_index_buffer_size  
						
						... 
						
						
						
						Align index buffe size when vertex_buffer_unified_memory enable 
						
						
					 
					
						2022-10-01 10:28:50 -07:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							b80f7faebe 
							
						 
					 
					
						
						
							
							macro_jit_x64: cancel exit for taken branch  
						
						
						
						
					 
					
						2022-10-01 01:32:24 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9e375acc3 
							
						 
					 
					
						
						
							
							Merge pull request  #8910  from vonchenplus/astc_decode_error  
						
						... 
						
						
						
						video_core: Modify astc texture decode error fill value 
						
						
					 
					
						2022-09-30 15:34:11 -07:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							087c6c2ef1 
							
						 
					 
					
						
						
							
							vulkan: automatically use larger staging buffer sizes when possible  
						
						
						
						
					 
					
						2022-09-25 02:28:03 -04:00 
						 
				 
			
				
					
						
							
							
								FengChen 
							
						 
					 
					
						
						
						
						
							
						
						
							d4cb0eac87 
							
						 
					 
					
						
						
							
							video_core: Fix legacy to generic location unpaired  
						
						
						
						
					 
					
						2022-09-20 12:03:31 +08:00 
						 
				 
			
				
					
						
							
							
								Feng Chen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c864cb5772 
							
						 
					 
					
						
						
							
							Merge branch 'master' into mipmap  
						
						
						
						
					 
					
						2022-09-20 11:56:43 +08:00 
						 
				 
			
				
					
						
							
							
								FengChen 
							
						 
					 
					
						
						
						
						
							
						
						
							9a95c7fa14 
							
						 
					 
					
						
						
							
							video_core: Generate mipmap texture by drawing  
						
						
						
						
					 
					
						2022-09-20 11:55:43 +08:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							809126c94a 
							
						 
					 
					
						
						
							
							astc: Enable parallel CPU astc decoding  
						
						... 
						
						
						
						Given the issues with GPU accelerated ASTC decoding with NVIDIA's latest drivers, parallelize astc decoding on the CPU.
Uses half the available threads in the system for astc decoding. 
						
						
					 
					
						2022-09-16 10:16:42 -04:00 
						 
				 
			
				
					
						
							
							
								FengChen 
							
						 
					 
					
						
						
						
						
							
						
						
							88007077e2 
							
						 
					 
					
						
						
							
							video_core: Modify astc texture decode error fill value  
						
						
						
						
					 
					
						2022-09-15 17:04:44 +08:00