Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						26f2820ae3 
					 
					
						
						
							
							Merge pull request  #3768  from H27CK/cmd-title-fmt  
						
						... 
						
						
						
						Fix format error in performance statistics 
						
						
					 
					
						2020-04-23 16:14:33 -03:00 
						 
				 
			
				
					
						
							
							
								gxcreator 
							
						 
					 
					
						
						
							
						
						8af62c9997 
					 
					
						
						
							
							Fixed packaging on some systems with different QT5 path  
						
						
						
						
					 
					
						2020-04-23 21:45:07 +03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ff0c49e1ce 
					 
					
						
						
							
							kernel: memory: Improve implementation of device shared memory. ( #3707 )  
						
						... 
						
						
						
						* kernel: memory: Improve implementation of device shared memory.
* fixup! kernel: memory: Improve implementation of device shared memory.
* fixup! kernel: memory: Improve implementation of device shared memory. 
						
						
					 
					
						2020-04-23 11:37:12 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						5c9feaebb6 
					 
					
						
						
							
							Clang Format.  
						
						
						
						
					 
					
						2020-04-23 08:52:58 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						b8aef40c56 
					 
					
						
						
							
							GPU: Add Fast GPU Time Option.  
						
						
						
						
					 
					
						2020-04-23 08:52:57 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						18a88d19dc 
					 
					
						
						
							
							Maxwell3D: Process Macros on MultiMethod.  
						
						
						
						
					 
					
						2020-04-23 08:52:56 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						3fedcc2f6e 
					 
					
						
						
							
							DMAPusher: Propagate multimethod writes into the engines.  
						
						
						
						
					 
					
						2020-04-23 08:52:55 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Russell 
							
						 
					 
					
						
						
							
						
						bcd0444bb9 
					 
					
						
						
							
							Update src/yuzu/main.cpp with missing const  
						
						... 
						
						
						
						Co-Authored-By: Mat M. <mathew1800@gmail.com > 
						
						
					 
					
						2020-04-23 13:10:06 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Russell 
							
						 
					 
					
						
						
							
						
						dd43d725c6 
					 
					
						
						
							
							Dump RomFS command to include Updates  
						
						... 
						
						
						
						Patch the RomFS with the selected updates before dumping. Previously the resulting RomFS only contained data from the original title.
To dump the RomFS without updates the user can disable the update under Properties before choosing Dump RomFS. 
						
						
					 
					
						2020-04-23 13:06:18 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						eb26e9e711 
					 
					
						
						
							
							Merge pull request  #3730  from lioncash/time  
						
						... 
						
						
						
						service/time: Remove reliance on the global system accessor 
						
						
					 
					
						2020-04-23 02:41:38 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						2409fedacf 
					 
					
						
						
							
							Merge pull request  #3697  from lioncash/declarations  
						
						... 
						
						
						
						CMakeLists: Enable -Wmissing-declarations on Linux builds 
						
						
					 
					
						2020-04-23 02:18:52 -04:00 
						 
				 
			
				
					
						
							
							
								Kewlan 
							
						 
					 
					
						
						
							
						
						8d917e14f8 
					 
					
						
						
							
							Edit modifier_scale with the deadzone slider  
						
						
						
						
					 
					
						2020-04-23 06:32:39 +02:00 
						 
				 
			
				
					
						
							
							
								H27CK 
							
						 
					 
					
						
						
							
						
						a26a725515 
					 
					
						
						
							
							Fix format error in performance statistics  
						
						... 
						
						
						
						Formatting 
						
						
					 
					
						2020-04-23 04:31:26 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						bf2ddb8fd5 
					 
					
						
						
							
							Merge pull request  #3677  from FernandoS27/better-sync  
						
						... 
						
						
						
						Introduce Predictive Flushing and Improve ASYNC GPU 
						
						
					 
					
						2020-04-22 22:09:38 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
						
						2c806c5fd3 
					 
					
						
						
							
							Merge pull request  #3767  from ReinUsesLisp/point-size-pipeline  
						
						... 
						
						
						
						vk_pipeline_cache: Fix unintentional memcpy into optional 
						
						
					 
					
						2020-04-22 21:20:14 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						d9463f4562 
					 
					
						
						
							
							vk_pipeline_cache: Fix unintentional memcpy into optional  
						
						... 
						
						
						
						The intention behind this was to assign a float to from an uint32_t, but
it was unintentionally being copied directly into the std::optional.
Copy to a temporary and assign that temporary to std::optional. This can
be replaced with std::bit_cast<float> once we are in C++20. 
						
						
					 
					
						2020-04-22 21:36:05 -03:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						c043ac4f13 
					 
					
						
						
							
							GL_Fence_Manager: use GL_TIMEOUT_IGNORED instead of a loop,  
						
						
						
						
					 
					
						2020-04-22 20:34:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						bee2c64b34 
					 
					
						
						
							
							Merge pull request  #3725  from MerryMage/fpcr  
						
						... 
						
						
						
						thread: FPCR.FZ is likely not 1 (and FPCR.RMode = TieAway and FPCR.DN = 0) 
						
						
					 
					
						2020-04-22 19:49:13 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
						
						6ce3d174b7 
					 
					
						
						
							
							Merge pull request  #3759  from H27CK/opus-mingw-w64  
						
						... 
						
						
						
						Set _FORTIFY_SOURCE=0 if building Opus with mingw-w64 
						
						
					 
					
						2020-04-22 17:45:44 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						63d2ba4f69 
					 
					
						
						
							
							Merge pull request  #3763  from H27CK/vk-cmd  
						
						... 
						
						
						
						Add missing ; 
						
						
					 
					
						2020-04-22 17:43:42 -04:00 
						 
				 
			
				
					
						
							
							
								H27CK 
							
						 
					 
					
						
						
							
						
						4d74578d35 
					 
					
						
						
							
							Add missing ;  
						
						
						
						
					 
					
						2020-04-22 23:36:21 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						5ed13304e1 
					 
					
						
						
							
							Merge pull request  #3758  from H27CK/vk-cmd  
						
						... 
						
						
						
						Introduce dummy context for yuzu-cmd VK support 
						
						
					 
					
						2020-04-22 12:37:01 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						afae40a99e 
					 
					
						
						
							
							Merge pull request  #3653  from ReinUsesLisp/nsight-aftermath  
						
						... 
						
						
						
						renderer_vulkan: Integrate Nvidia Nsight Aftermath on Windows 
						
						
					 
					
						2020-04-22 11:39:01 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						4e37f1b113 
					 
					
						
						
							
							Address Feedback.  
						
						
						
						
					 
					
						2020-04-22 11:36:27 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						39e5b72948 
					 
					
						
						
							
							Async GPU: Correct flushing behavior to be similar to old async GPU behavior.  
						
						
						
						
					 
					
						2020-04-22 11:36:26 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						1b3be8a8f8 
					 
					
						
						
							
							MaxwellDMA: Correct copying on accuracy level.  
						
						
						
						
					 
					
						2020-04-22 11:36:25 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						644588fd88 
					 
					
						
						
							
							ShaderCache/PipelineCache: Cache null shaders.  
						
						
						
						
					 
					
						2020-04-22 11:36:25 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						f616dc0b59 
					 
					
						
						
							
							Address Feedback.  
						
						
						
						
					 
					
						2020-04-22 11:36:24 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						ec2f3e48e1 
					 
					
						
						
							
							Fix GCC error.  
						
						
						
						
					 
					
						2020-04-22 11:36:23 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						7f44f22451 
					 
					
						
						
							
							Correct Linux Compile Error.  
						
						
						
						
					 
					
						2020-04-22 11:36:22 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						d2d4a6cbcf 
					 
					
						
						
							
							Clang format.  
						
						
						
						
					 
					
						2020-04-22 11:36:22 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						b3e5f177ba 
					 
					
						
						
							
							QueryCache: Only do async flushes on async gpu.  
						
						
						
						
					 
					
						2020-04-22 11:36:21 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						f4ab223ef0 
					 
					
						
						
							
							Async GPU: Only do reactive flushing on Extreme Level.  
						
						
						
						
					 
					
						2020-04-22 11:36:20 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						b752faf2d3 
					 
					
						
						
							
							vk_fence_manager: Initial implementation  
						
						
						
						
					 
					
						2020-04-22 11:36:19 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						0649f05900 
					 
					
						
						
							
							QueryCache: Implement Async Flushes.  
						
						
						
						
					 
					
						2020-04-22 11:36:18 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						131b342130 
					 
					
						
						
							
							OpenGL: Guarantee writes to Buffers.  
						
						
						
						
					 
					
						2020-04-22 11:36:18 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						1fb516cd97 
					 
					
						
						
							
							GPU: Implement Flush Requests for Async mode.  
						
						
						
						
					 
					
						2020-04-22 11:36:17 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						b7bc3c2549 
					 
					
						
						
							
							FenceManager: Manage syncpoints and rename fences to semaphores.  
						
						
						
						
					 
					
						2020-04-22 11:36:16 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						96bb961a64 
					 
					
						
						
							
							BufferCache: Refactor async managing.  
						
						
						
						
					 
					
						2020-04-22 11:36:15 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						b10db7e4a5 
					 
					
						
						
							
							FenceManager: Implement async buffer cache flushes on High settings  
						
						
						
						
					 
					
						2020-04-22 11:36:15 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						4adfc9bb08 
					 
					
						
						
							
							Rasterizer: Document SignalFence & ReleaseFences and setup skeletons on Vulkan.  
						
						
						
						
					 
					
						2020-04-22 11:36:14 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						a081a7c855 
					 
					
						
						
							
							GPU: Fix rebase errors.  
						
						
						
						
					 
					
						2020-04-22 11:36:13 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						e84eb64e51 
					 
					
						
						
							
							Rasterizer: Disable fence managing in synchronous gpu.  
						
						
						
						
					 
					
						2020-04-22 11:36:12 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						165ae823f5 
					 
					
						
						
							
							ThreadManager: Sync async reads on accurate gpu.  
						
						
						
						
					 
					
						2020-04-22 11:36:12 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						57fdbd9b89 
					 
					
						
						
							
							FenceManager: Implement should wait.  
						
						
						
						
					 
					
						2020-04-22 11:36:11 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						1f345ebe3a 
					 
					
						
						
							
							GPU: Implement a Fence Manager.  
						
						
						
						
					 
					
						2020-04-22 11:36:10 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						487379c593 
					 
					
						
						
							
							OpenGL: Implement Fencing backend.  
						
						
						
						
					 
					
						2020-04-22 11:36:10 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						ed7e965712 
					 
					
						
						
							
							TextureCache: Flush linear textures after finishing rendering.  
						
						
						
						
					 
					
						2020-04-22 11:36:09 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						339d0d9d6c 
					 
					
						
						
							
							GPU: Delay Fences.  
						
						
						
						
					 
					
						2020-04-22 11:36:08 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						8b1eb44b3e 
					 
					
						
						
							
							BufferCache: Implement OnCPUWrite and SyncGuestHost  
						
						
						
						
					 
					
						2020-04-22 11:36:07 -04:00