| 
							
							
								 Fernando Sahmkow | 8d774e7415 | NvDec: Fix regressions. | 2022-10-06 21:00:53 +02:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | ada09778d9 | Vulkan Texture Cache: Limit render area to the max width/height of the targets. | 2022-10-06 21:00:53 +02:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | 8fd1d769fe | ImageBase: Basic fixes. | 2022-10-06 21:00:53 +02:00 |  | 
			
				
					| 
							
							
								 Liam White | afab6c143c | General: Fix compilation for GCC | 2022-10-06 21:00:53 +02:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | fd7afda1e8 | VideoCore: Implement formats needed for N64 emulation. | 2022-10-06 21:00:53 +02:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | 770e19f51a | Buffer Cache: Deduce vertex array limit from memory layout when limit is the highest possible. | 2022-10-06 21:00:53 +02:00 |  | 
			
				
					| 
							
							
								 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 | 3d02143476 | Shader Decompiler: implement better tracking for Vulkan samplers. | 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 | a283eda320 | Shader Decompiler: Fix dangerous behavior of invalid iterator insertion. | 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 | c6ea0c650e | NVDRV: Update copyright notices. | 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 | 835b950f7e | NvHostCtrl: Fix merge of nvflinger. | 2022-10-06 21:00:52 +02:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | cbaf3fb433 | VideoCore: Update MemoryManager | 2022-10-06 21:00:51 +02:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | b617874724 | Common: implement MultiLevelPageTable. | 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 | c77b8df12e | NVASGPU: Fix Remap. | 2022-10-06 21:00:51 +02:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | ad038609c8 | NVDRV: Fix clearing when destroying. | 2022-10-06 21:00:51 +02:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | 68d9504a04 | NVMAP: Fix the Free return parameters. | 2022-10-06 21:00:51 +02:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | af35dbcf63 | NVDRV: Fix Open/Close and make sure each device is correctly created. | 2022-10-06 21:00:51 +02:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | de0e8eff42 | NVDRV: Implement new NvMap | 2022-10-06 21:00:51 +02:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | 3cbe352c18 | NVDRV: Refactor and add new NvMap. | 2022-10-06 21:00:51 +02:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | a21b8824fb | NVDRV: Cleanup. | 2022-10-06 21:00:51 +02:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | d30b885d71 | NVDRV: Implement QueryEvent. | 2022-10-06 21:00:51 +02:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | 39a5ce4e69 | NvHost: Remake Ctrl Implementation. | 2022-10-06 21:00:51 +02:00 |  |