Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						69fa2e6525 
					 
					
						
						
							
							Nvdrv: Correct Event setup in Nvdrv  
						
						... 
						
						
						
						Events are supposed to be cleared on quering. This fixes that issue. 
						
						
					 
					
						2019-10-04 19:59:52 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						782b7a0ca4 
					 
					
						
						
							
							NVFlinger: Reverse the change that only signaled events on buffer acquire.  
						
						... 
						
						
						
						This has been hardware tested and it seems that NVFlinger will still 
signal even if there are no buffers to present. 
						
						
					 
					
						2019-10-04 19:59:51 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						ffc2ce89a0 
					 
					
						
						
							
							Nvdrv: Do framelimiting only in the CPU Thread  
						
						
						
						
					 
					
						2019-10-04 19:59:50 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						976d9ef43c 
					 
					
						
						
							
							NvFlinger: Don't swap buffers if a frame is missing and always trigger event in sync gpu.  
						
						
						
						
					 
					
						2019-10-04 19:59:49 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						5b5e60ffec 
					 
					
						
						
							
							GPU_Async: Correct fences, display events and more.  
						
						... 
						
						
						
						This commit uses guest fences on vSync event instead of an articial fake 
fence we had.
It also corrects to keep signaling display events while loading the game 
as the OS is suppose to send buffers to vSync during that time. 
						
						
					 
					
						2019-10-04 19:59:48 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						4e9f975935 
					 
					
						
						
							
							Nvdrv: Correct Async regression and avoid signaling empty buffer vsyncs  
						
						
						
						
					 
					
						2019-10-04 19:59:47 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						25ee892d5e 
					 
					
						
						
							
							audio/audout_u: Change formatting for old clang-format versions  
						
						
						
						
					 
					
						2019-10-04 23:51:56 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						e1afeec76d 
					 
					
						
						
							
							yuzu/game_list_worker: Silence warnings  
						
						
						
						
					 
					
						2019-10-04 23:41:22 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						f297e9ff22 
					 
					
						
						
							
							yuzu/game_list: Silence -Wswitch and -Wunused-variable  
						
						
						
						
					 
					
						2019-10-04 23:41:22 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						2b9b695fa7 
					 
					
						
						
							
							yuzu/configure_service: Silence -Wswitch  
						
						
						
						
					 
					
						2019-10-04 23:41:22 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						e03f46fb0e 
					 
					
						
						
							
							yuzu_tester: Remove unused variable  
						
						
						
						
					 
					
						2019-10-04 23:41:22 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						8d0b1a957e 
					 
					
						
						
							
							service/nvdrv: Silence -Wswitch  
						
						
						
						
					 
					
						2019-10-04 23:41:22 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						5c907f85fc 
					 
					
						
						
							
							service/nfp: Silence -Wunused and -Wswitch  
						
						
						
						
					 
					
						2019-10-04 23:41:22 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						0759df0aff 
					 
					
						
						
							
							service/hid: Silence -Wunused and -Wswitch  
						
						
						
						
					 
					
						2019-10-04 23:41:22 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						ab6f8d8a1e 
					 
					
						
						
							
							service/am: Silence -Wreorder  
						
						
						
						
					 
					
						2019-10-04 23:41:21 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						634c6e24b0 
					 
					
						
						
							
							service/hid: Remove unused system reference  
						
						
						
						
					 
					
						2019-10-04 23:41:21 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						1dbd22e695 
					 
					
						
						
							
							service/friend: Remove unused field  
						
						
						
						
					 
					
						2019-10-04 23:41:21 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						99db7d23dd 
					 
					
						
						
							
							service/filesystem: Silence -Wunused-variable  
						
						
						
						
					 
					
						2019-10-04 23:41:21 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						8566096794 
					 
					
						
						
							
							service/bcat: Silence -Wreorder and -Wunused  
						
						
						
						
					 
					
						2019-10-04 23:41:21 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						87e7cc2d5a 
					 
					
						
						
							
							service/audio: Silence -Wunused  
						
						
						
						
					 
					
						2019-10-04 23:28:34 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						aacb473aa2 
					 
					
						
						
							
							service/apm: Silence -Wunused and -Wreorder  
						
						
						
						
					 
					
						2019-10-04 23:28:34 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						f4417eab8f 
					 
					
						
						
							
							common/file_util: Silence -Wswitch  
						
						
						
						
					 
					
						2019-10-04 23:28:34 +00:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						ab47a660c8 
					 
					
						
						
							
							Texture_Cache: Blit Deduction corrections and simplifications.  
						
						
						
						
					 
					
						2019-10-04 18:53:47 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						2036504a82 
					 
					
						
						
							
							TextureCache: Add the ability to deduce if two textures are depth on blit.  
						
						
						
						
					 
					
						2019-10-04 18:53:46 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						e6eae4b815 
					 
					
						
						
							
							Shader_ir: Address feedback  
						
						
						
						
					 
					
						2019-10-04 18:52:57 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						3c09d9abe6 
					 
					
						
						
							
							Shader_Ir: Address Feedback and clang format.  
						
						
						
						
					 
					
						2019-10-04 18:52:57 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						507a9c6a40 
					 
					
						
						
							
							vk_shader_decompiler: Correct Branches inside conditionals.  
						
						
						
						
					 
					
						2019-10-04 18:52:56 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						000ad558dd 
					 
					
						
						
							
							vk_shader_decompiler: Clean code and be const correct.  
						
						
						
						
					 
					
						2019-10-04 18:52:55 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						7c756baa77 
					 
					
						
						
							
							Shader_IR: clean up AST handling and add documentation.  
						
						
						
						
					 
					
						2019-10-04 18:52:55 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						5ea740beb5 
					 
					
						
						
							
							Shader_IR: Correct OutwardMoves for Ifs  
						
						
						
						
					 
					
						2019-10-04 18:52:54 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						100a4bd988 
					 
					
						
						
							
							vk_shader_compiler: Don't enclose branches with if(true) to avoid crashing AMD  
						
						
						
						
					 
					
						2019-10-04 18:52:54 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						189a50bc2a 
					 
					
						
						
							
							gl_shader_decompiler: Refactor and address feedback.  
						
						
						
						
					 
					
						2019-10-04 18:52:53 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						b3c46d6948 
					 
					
						
						
							
							Shader_IR: corrections and clang-format  
						
						
						
						
					 
					
						2019-10-04 18:52:53 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						466cd52ad4 
					 
					
						
						
							
							vk_shader_compiler: Correct SPIR-V AST Decompiling  
						
						
						
						
					 
					
						2019-10-04 18:52:52 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						2e9a810423 
					 
					
						
						
							
							Shader_IR: allow else derivation to be optional.  
						
						
						
						
					 
					
						2019-10-04 18:52:52 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						ca9901867e 
					 
					
						
						
							
							vk_shader_compiler: Implement the decompiler in SPIR-V  
						
						
						
						
					 
					
						2019-10-04 18:52:51 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						0366c18d87 
					 
					
						
						
							
							Shader_IR: mark labels as unused for partial decompile.  
						
						
						
						
					 
					
						2019-10-04 18:52:51 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						47e4f6a52c 
					 
					
						
						
							
							Shader_Ir: Refactor Decompilation process and allow multiple decompilation modes.  
						
						
						
						
					 
					
						2019-10-04 18:52:50 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						38fc995f6c 
					 
					
						
						
							
							gl_shader_decompiler: Implement AST decompiling  
						
						
						
						
					 
					
						2019-10-04 18:52:50 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						6fdd501113 
					 
					
						
						
							
							shader_ir: Declare Manager and pass it to appropiate programs.  
						
						
						
						
					 
					
						2019-10-04 18:52:49 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						8be6e1c522 
					 
					
						
						
							
							shader_ir: Corrections to outward movements and misc stuffs  
						
						
						
						
					 
					
						2019-10-04 18:52:48 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						4fde66e609 
					 
					
						
						
							
							shader_ir: Add basic goto elimination  
						
						
						
						
					 
					
						2019-10-04 18:52:48 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						c17953978b 
					 
					
						
						
							
							shader_ir: Initial Decompile Setup  
						
						
						
						
					 
					
						2019-10-04 18:52:47 -04:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						d633397883 
					 
					
						
						
							
							Merge pull request  #2941  from FernandoS27/fix-master  
						
						... 
						
						
						
						SDL: Fix missing header 
						
						
					 
					
						2019-10-04 22:50:15 +00:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						678d9ccad6 
					 
					
						
						
							
							SDL: Fix missing header  
						
						... 
						
						
						
						This fixes linux and mingw builds. 
						
						
					 
					
						2019-10-04 18:14:11 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						94c34f23d7 
					 
					
						
						
							
							Merge pull request  #2896  from FearlessTobi/port-4950  
						
						... 
						
						
						
						Port citra-emu/citra#4950 : "Add FPS to SDL title bar" 
						
						
					 
					
						2019-10-04 15:51:03 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						7fbaf62bac 
					 
					
						
						
							
							Merge pull request  #2936  from VPeruS/use-isallzeroarray  
						
						... 
						
						
						
						[crypto] Use IsAllZeroArray helper function 
						
						
					 
					
						2019-10-04 15:44:35 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						accdb84993 
					 
					
						
						
							
							Merge pull request  #2940  from lioncash/zlib  
						
						... 
						
						
						
						externals: Track mainline zlib as a submodule 
						
						
					 
					
						2019-10-04 15:44:13 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						e29492d114 
					 
					
						
						
							
							CMakeLists: Make libzip excluded from the ALL target  
						
						... 
						
						
						
						Likewise, we also only want to link in the libraries that we actually
make use of (so we don't need to worry about linking in test targets). 
						
						
					 
					
						2019-10-04 05:02:01 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						80bdb44ead 
					 
					
						
						
							
							externals: Use upstream zlib  
						
						... 
						
						
						
						We don't need to depend on a custom fork for this. We can add the
library as is, and then make it excluded from the ALL target, so we only
link in the libraries that we actually make use of. 
						
						
					 
					
						2019-10-04 05:01:57 -04:00