Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								e211e30093 
								
							 
						 
						
							
							
								
								GL_Fence_Manager: use GL_TIMEOUT_IGNORED instead of a loop,  
							
							
							
						 
						
							2020-04-22 20:34:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a8a37d9d06 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								9163638ad1 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								19c4890fd0 
								
							 
						 
						
							
							
								
								Merge pull request  #3763  from H27CK/vk-cmd  
							
							... 
							
							
							
							Add missing ; 
							
						 
						
							2020-04-22 17:43:42 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									H27CK 
								
							 
						 
						
							
							
							
							
								
							
							
								bcfc119c3b 
								
							 
						 
						
							
							
								
								Add missing ;  
							
							
							
						 
						
							2020-04-22 23:36:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0882be2275 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								9fe7972120 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								02e55a28eb 
								
							 
						 
						
							
							
								
								Address Feedback.  
							
							
							
						 
						
							2020-04-22 11:36:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								491aea4a91 
								
							 
						 
						
							
							
								
								Async GPU: Correct flushing behavior to be similar to old async GPU behavior.  
							
							
							
						 
						
							2020-04-22 11:36:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								64b69273f5 
								
							 
						 
						
							
							
								
								MaxwellDMA: Correct copying on accuracy level.  
							
							
							
						 
						
							2020-04-22 11:36:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								d9f1d5a4fd 
								
							 
						 
						
							
							
								
								ShaderCache/PipelineCache: Cache null shaders.  
							
							
							
						 
						
							2020-04-22 11:36:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								ea522da8b5 
								
							 
						 
						
							
							
								
								Address Feedback.  
							
							
							
						 
						
							2020-04-22 11:36:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								ae2b3f2b64 
								
							 
						 
						
							
							
								
								Fix GCC error.  
							
							
							
						 
						
							2020-04-22 11:36:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								38631f6cc3 
								
							 
						 
						
							
							
								
								Correct Linux Compile Error.  
							
							
							
						 
						
							2020-04-22 11:36:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								7007675b65 
								
							 
						 
						
							
							
								
								Clang format.  
							
							
							
						 
						
							2020-04-22 11:36:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								bde001bbf6 
								
							 
						 
						
							
							
								
								QueryCache: Only do async flushes on async gpu.  
							
							
							
						 
						
							2020-04-22 11:36:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								8aeb603988 
								
							 
						 
						
							
							
								
								Async GPU: Only do reactive flushing on Extreme Level.  
							
							
							
						 
						
							2020-04-22 11:36:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								0b9454849d 
								
							 
						 
						
							
							
								
								vk_fence_manager: Initial implementation  
							
							
							
						 
						
							2020-04-22 11:36:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								3769318042 
								
							 
						 
						
							
							
								
								QueryCache: Implement Async Flushes.  
							
							
							
						 
						
							2020-04-22 11:36:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								1966f1d948 
								
							 
						 
						
							
							
								
								OpenGL: Guarantee writes to Buffers.  
							
							
							
						 
						
							2020-04-22 11:36:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								7986c97ed2 
								
							 
						 
						
							
							
								
								GPU: Implement Flush Requests for Async mode.  
							
							
							
						 
						
							2020-04-22 11:36:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								af9f901764 
								
							 
						 
						
							
							
								
								FenceManager: Manage syncpoints and rename fences to semaphores.  
							
							
							
						 
						
							2020-04-22 11:36:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								87ddc6a29f 
								
							 
						 
						
							
							
								
								BufferCache: Refactor async managing.  
							
							
							
						 
						
							2020-04-22 11:36:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								967f5cec17 
								
							 
						 
						
							
							
								
								FenceManager: Implement async buffer cache flushes on High settings  
							
							
							
						 
						
							2020-04-22 11:36:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								6092308fe4 
								
							 
						 
						
							
							
								
								Rasterizer: Document SignalFence & ReleaseFences and setup skeletons on Vulkan.  
							
							
							
						 
						
							2020-04-22 11:36:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								2ee68ad8e4 
								
							 
						 
						
							
							
								
								GPU: Fix rebase errors.  
							
							
							
						 
						
							2020-04-22 11:36:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								b2787048d1 
								
							 
						 
						
							
							
								
								Rasterizer: Disable fence managing in synchronous gpu.  
							
							
							
						 
						
							2020-04-22 11:36:12 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								e7195b5f87 
								
							 
						 
						
							
							
								
								ThreadManager: Sync async reads on accurate gpu.  
							
							
							
						 
						
							2020-04-22 11:36:12 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								10dcdb2ed9 
								
							 
						 
						
							
							
								
								FenceManager: Implement should wait.  
							
							
							
						 
						
							2020-04-22 11:36:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								be8742e286 
								
							 
						 
						
							
							
								
								GPU: Implement a Fence Manager.  
							
							
							
						 
						
							2020-04-22 11:36:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								802fabe3ab 
								
							 
						 
						
							
							
								
								OpenGL: Implement Fencing backend.  
							
							
							
						 
						
							2020-04-22 11:36:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								3d2b5222df 
								
							 
						 
						
							
							
								
								TextureCache: Flush linear textures after finishing rendering.  
							
							
							
						 
						
							2020-04-22 11:36:09 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								fda21f5a93 
								
							 
						 
						
							
							
								
								GPU: Delay Fences.  
							
							
							
						 
						
							2020-04-22 11:36:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								de53bc96c0 
								
							 
						 
						
							
							
								
								BufferCache: Implement OnCPUWrite and SyncGuestHost  
							
							
							
						 
						
							2020-04-22 11:36:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								c689dc6804 
								
							 
						 
						
							
							
								
								GPU: Refactor synchronization on Async GPU  
							
							
							
						 
						
							2020-04-22 11:36:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								0a62525e65 
								
							 
						 
						
							
							
								
								Texture Cache: Implement OnCPUWrite and SyncGuestHost  
							
							
							
						 
						
							2020-04-22 11:36:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								c213fd218b 
								
							 
						 
						
							
							
								
								UI: Replasce accurate GPU option for GPU Accuracy Level  
							
							
							
						 
						
							2020-04-22 11:36:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								a96e7a02ee 
								
							 
						 
						
							
							
								
								Add a trailing separator to the string path  
							
							... 
							
							
							
							Fixes  #3643  
						
							2020-04-22 07:33:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									H27CK 
								
							 
						 
						
							
							
							
							
								
							
							
								463a287317 
								
							 
						 
						
							
							
								
								Set _FORTIFY_SOURCE=0 if building Opus with mingw-w64  
							
							
							
						 
						
							2020-04-22 08:20:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									H27CK 
								
							 
						 
						
							
							
							
							
								
							
							
								112337e740 
								
							 
						 
						
							
							
								
								Init SDL info structure and add dummy context  
							
							
							
						 
						
							2020-04-22 07:47:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4df0d483c4 
								
							 
						 
						
							
							
								
								Merge pull request  #3699  from FearlessTobi/port-5185  
							
							... 
							
							
							
							Port citra-emu/citra#5185 : "gdbstub: Fix some gdbstub jankiness" 
							
						 
						
							2020-04-21 22:26:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								88b092e717 
								
							 
						 
						
							
							
								
								vk_memory_manager: Remove unified memory model flag  
							
							... 
							
							
							
							All drivers (even Intel) seem to have a device local memory type that is
not host visible. Remove this flag so all devices follow the same path.
This fixes a crash when trying to map to host device local memory on
integrated devices. 
							
						 
						
							2020-04-21 22:06:38 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e1fd985d73 
								
							 
						 
						
							
							
								
								Merge pull request  #3714  from lioncash/copies  
							
							... 
							
							
							
							gl_shader_decompiler: Avoid copies where applicable 
							
						 
						
							2020-04-21 20:16:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0ff5fd28d6 
								
							 
						 
						
							
							
								
								Merge pull request  #3745  from bunnei/fix-homebrew-load  
							
							... 
							
							
							
							Fix process memory initialization for ELF and NRO 
							
						 
						
							2020-04-21 18:59:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								00bef5d0d3 
								
							 
						 
						
							
							
								
								vk_rasterizer: Add lazy default buffer maker and use it for empty buffers  
							
							... 
							
							
							
							Introduce a default buffer getter that lazily constructs an empty
buffer. This is intended to match OpenGL's buffer 0.
Use this for disabled vertex and uniform buffers.
While we are at it, include vertex buffer usages for staging buffers to
silence validation errors. 
							
						 
						
							2020-04-21 19:55:52 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								b33a0c0d5f 
								
							 
						 
						
							
							
								
								gl_rasterizer: Fix buffers without size  
							
							... 
							
							
							
							On NVN buffers can be enabled but have no size. According to deko3d and
the behavior we see in Animal Crossing: New Horizons these buffers get
the special address of 0x1000 and limit themselves to 0xfff.
Implement buffers without a size by binding a null buffer to OpenGL
without a side.
1d1930beea/source/maxwell/gpu_3d_vbo.cpp (L62-L63) 
							
						 
						
							2020-04-21 19:55:44 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rodrigo Locatti 
								
							 
						 
						
							
							
							
							
								
							
							
								89ba13c7d2 
								
							 
						 
						
							
							
								
								Merge pull request  #3718  from ReinUsesLisp/better-pipeline-state  
							
							... 
							
							
							
							fixed_pipeline_state: Pack structure, use memcmp and CityHash on it 
							
						 
						
							2020-04-21 18:17:58 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4d282dce35 
								
							 
						 
						
							
							
								
								Merge pull request  #3698  from lioncash/warning  
							
							... 
							
							
							
							General: Resolve minor assorted warnings 
							
						 
						
							2020-04-21 14:11:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9e478ddcec 
								
							 
						 
						
							
							
								
								Merge pull request  #3724  from bunnei/fix-unicorn  
							
							... 
							
							
							
							core: arm_unicorn: Fix interpret fallback by temporarily mapping instruction page. 
							
						 
						
							2020-04-20 23:28:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David 
								
							 
						 
						
							
							
							
							
								
							
							
								c95dd42b72 
								
							 
						 
						
							
							
								
								audio_renderer: Preliminary BehaviorInfo ( #3736 )  
							
							... 
							
							
							
							* audio_renderer: Preliminary BehaviorInfo
* clang format
* Fixed IsRevisionSupported
* fixed IsValidRevision
* Fixed logic error & spelling errors & crash
* Addressed issues 
							
						 
						
							2020-04-20 22:57:30 -04:00