FearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							977418c65b 
							
						 
					 
					
						
						
							
							core/web_browser: Allow WebApplet to exit gracefully when an error occurs  
						
						... 
						
						
						
						Currently, yuzu just freezes when an error occurs while Initializing the WebApplet.
From a user perspective, this obviously isn't great as the game just softlocks.
With this change, yuzu will call the Finalize method, so to the game it seems like as the user just exited the WebApplet normally.
This works around https://github.com/yuzu-emu/yuzu/issues/2852 . 
						
						
					 
					
						2020-03-22 16:01:13 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca7618684c 
							
						 
					 
					
						
						
							
							Merge pull request  #3448  from bunnei/fix-audio-interp-2  
						
						... 
						
						
						
						audio_core: interpolate: Improvements to fix audio crackling. 
						
						
					 
					
						2020-02-28 16:07:10 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7db1ef565 
							
						 
					 
					
						
						
							
							Merge pull request  #3470  from bunnei/fix-smash-srgb  
						
						... 
						
						
						
						renderer_opengl: Fix SRGB presentation frame tracking. 
						
						
					 
					
						2020-02-28 01:22:00 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							5056d23d0d 
							
						 
					 
					
						
						
							
							renderer_opengl: Fix SRGB presentation frame tracking.  
						
						... 
						
						
						
						- Fixes SRGB in Super Smash Bros. Ultimate. 
						
						
					 
					
						2020-02-28 01:13:38 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							969357af1a 
							
						 
					 
					
						
						
							
							Merge pull request  #3430  from bunnei/split-presenter  
						
						... 
						
						
						
						Port citra-emu/citra#4940 : "Split Presentation thread from Render thread" 
						
						
					 
					
						2020-02-27 19:51:55 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ebbfe73557 
							
						 
					 
					
						
						
							
							renderer_opengl: Reduce swap chain size to 3.  
						
						
						
						
					 
					
						2020-02-27 19:50:17 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1efab1f51 
							
						 
					 
					
						
						
							
							AM/ICommonStateGetter: Stub SetLcdBacklighOffEnabled ( #3454 )  
						
						... 
						
						
						
						* Stub SetLcdBacklighOffEnabled
Used by Super Smash Bros. Ultimate
We require backlight services to be implemented to turn on/off the backlight.
* Address feedback 
						
						
					 
					
						2020-02-27 17:49:23 +01:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db2f547434 
							
						 
					 
					
						
						
							
							shader: FMUL switch to using LUT ( #3441 )  
						
						... 
						
						
						
						* shader: add FmulPostFactor LUT table
* shader: FMUL apply LUT
* Update src/video_core/engines/shader_bytecode.h
Co-Authored-By: Mat M. <mathew1800@gmail.com>
* nit: mistype
* clang-format & add missing import
* shader: remove post factor LUT.
* shader: move post factor LUT to function and fix incorrect order.
* clang-format
* shader: FMUL: add static to post factor LUT
* nit: typo
Co-authored-by: Mat M. <mathew1800@gmail.com> 
						
						
					 
					
						2020-02-27 11:14:25 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a17214baea 
							
						 
					 
					
						
						
							
							renderer_opengl: Use more concise lock syntax.  
						
						
						
						
					 
					
						2020-02-26 18:35:35 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							aef159354c 
							
						 
					 
					
						
						
							
							renderer_opengl: Move Frame/FrameMailbox to OpenGL namespace.  
						
						
						
						
					 
					
						2020-02-26 18:28:50 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f57f679a4 
							
						 
					 
					
						
						
							
							Merge pull request  #3440  from namkazt/patch-6  
						
						... 
						
						
						
						shader: implement LOP3 fast replace for old function 
						
						
					 
					
						2020-02-26 10:24:35 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01a05b48b7 
							
						 
					 
					
						
						
							
							Merge pull request  #3431  from CJBok/npad-fix  
						
						... 
						
						
						
						InputCommon: analog_from_button get direction implementation 
						
						
					 
					
						2020-02-25 21:39:26 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							795893a9a5 
							
						 
					 
					
						
						
							
							renderer_opengl: Create gl_framebuffer_data if empty.  
						
						
						
						
					 
					
						2020-02-25 21:23:02 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c6f78a4a6d 
							
						 
					 
					
						
						
							
							frontend: qt: bootmanager: Acquire a shared context in main emu thread.  
						
						
						
						
					 
					
						2020-02-25 21:23:02 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e25297536f 
							
						 
					 
					
						
						
							
							frontend: qt: bootmanager: Vulkan: Restore support for VK backend.  
						
						
						
						
					 
					
						2020-02-25 21:23:01 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							14877b8f35 
							
						 
					 
					
						
						
							
							frontend: qt: bootmanager: OpenGL: Implement separate presentation thread.  
						
						
						
						
					 
					
						2020-02-25 21:23:01 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							b2a38cce4e 
							
						 
					 
					
						
						
							
							frontent: qt: main: Various updates/refactoring for separate presentation thread.  
						
						
						
						
					 
					
						2020-02-25 21:23:00 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							667f026c95 
							
						 
					 
					
						
						
							
							core: frontend: Refactor scope_acquire_window_context to scope_acquire_context.  
						
						
						
						
					 
					
						2020-02-25 21:23:00 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2e16c23784 
							
						 
					 
					
						
						
							
							frontend: sdl2: emu_window: Implement separate presentation thread.  
						
						
						
						
					 
					
						2020-02-25 21:23:00 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							dc672ca4b3 
							
						 
					 
					
						
						
							
							renderer_opengl: Add texture mailbox support for presenter thread.  
						
						
						
						
					 
					
						2020-02-25 21:22:59 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							add2c38b73 
							
						 
					 
					
						
						
							
							renderer_opengl: Add OGLRenderbuffer to resource/state management.  
						
						
						
						
					 
					
						2020-02-25 21:22:58 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							0c82b00dfd 
							
						 
					 
					
						
						
							
							core: frontend: emu_window: Add TextureMailbox class.  
						
						
						
						
					 
					
						2020-02-25 21:22:57 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							571451bdfe 
							
						 
					 
					
						
						
							
							core: settings: Add setting to enable vsync, which is on by default.  
						
						
						
						
					 
					
						2020-02-25 20:57:02 -05:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45ac1c62c6 
							
						 
					 
					
						
						
							
							Merge pull request  #3461  from ReinUsesLisp/r32i-rt  
						
						... 
						
						
						
						video_core/surface: Add R32_SINT render target format 
						
						
					 
					
						2020-02-25 17:47:14 -05:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00e3eab9c1 
							
						 
					 
					
						
						
							
							Merge pull request  #3460  from ReinUsesLisp/unused-format-getter  
						
						... 
						
						
						
						video_core/gpu: Remove unused functions 
						
						
					 
					
						2020-02-25 17:46:07 -05:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							466ce715e4 
							
						 
					 
					
						
						
							
							video_core/surface: Add R32_SINT render target format  
						
						
						
						
					 
					
						2020-02-25 17:19:34 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							3c648e3e2d 
							
						 
					 
					
						
						
							
							video_core/gpu: Remove unused functions  
						
						
						
						
					 
					
						2020-02-25 16:53:47 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78ab2e0474 
							
						 
					 
					
						
						
							
							Merge pull request  #3417  from ReinUsesLisp/r32i  
						
						... 
						
						
						
						texture: Implement R32I 
						
						
					 
					
						2020-02-25 14:08:45 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e22ad52cdb 
							
						 
					 
					
						
						
							
							Merge pull request  #3425  from ReinUsesLisp/layered-framebuffer  
						
						... 
						
						
						
						texture_cache: Implement layered framebuffer attachments 
						
						
					 
					
						2020-02-24 10:14:50 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b4cdb73b6 
							
						 
					 
					
						
						
							
							Merge pull request  #3424  from ReinUsesLisp/spirv-layer  
						
						... 
						
						
						
						vk_shader_decompiler: Implement Layer output attribute 
						
						
					 
					
						2020-02-22 23:45:16 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							754aac331f 
							
						 
					 
					
						
						
							
							Merge pull request  #3422  from ReinUsesLisp/buffer-flush  
						
						... 
						
						
						
						surface_base: Implement texture buffer flushes 
						
						
					 
					
						2020-02-22 23:09:50 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ef5f2017d 
							
						 
					 
					
						
						
							
							Merge pull request  #3416  from FernandoS27/schedule  
						
						... 
						
						
						
						Kernel: Refactors and Implement a TimeManager and SchedulerLocks 
						
						
					 
					
						2020-02-22 22:32:21 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							1989e1b9ac 
							
						 
					 
					
						
						
							
							audio_core: interpolate: Improvements to fix audio crackling.  
						
						... 
						
						
						
						- Fixes audio crackling in Crash Team Racing Nitro-Fueled, Super Mario Odyssey, and others.
- Addresses followup issues from #3310 . 
						
						
					 
					
						2020-02-22 22:26:16 -05:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							3d0a2375ca 
							
						 
					 
					
						
						
							
							Scheduler: Inline global scheduler in Scheduler Lock.  
						
						
						
						
					 
					
						2020-02-22 12:39:17 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							a1bf353780 
							
						 
					 
					
						
						
							
							Kernel: Correct pending feedback.  
						
						
						
						
					 
					
						2020-02-22 11:51:03 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							b9472eae44 
							
						 
					 
					
						
						
							
							System: Expose Host thread registering routines from kernel.  
						
						
						
						
					 
					
						2020-02-22 11:18:07 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							d219a96cc8 
							
						 
					 
					
						
						
							
							Kernel: Address Feedback.  
						
						
						
						
					 
					
						2020-02-22 11:18:07 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							ea956c823e 
							
						 
					 
					
						
						
							
							Kernel: Implement Scheduler locks  
						
						
						
						
					 
					
						2020-02-22 11:18:07 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							5c90d22f3d 
							
						 
					 
					
						
						
							
							Kernel: Implement Time Manager.  
						
						
						
						
					 
					
						2020-02-22 11:18:07 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							179bafa7cb 
							
						 
					 
					
						
						
							
							Kernel: Rename ThreadCallbackHandleTable and Setup Thread Ids on Kernel.  
						
						
						
						
					 
					
						2020-02-22 11:18:06 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							0728dfef84 
							
						 
					 
					
						
						
							
							Kernel: Make global scheduler depend on KernelCore  
						
						
						
						
					 
					
						2020-02-22 11:18:06 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4da52bbd9 
							
						 
					 
					
						
						
							
							Merge pull request  #3444  from bunnei/linux-audio-fix  
						
						... 
						
						
						
						audio_core: interpolate: Fix include for climits (Linux build break). 
						
						
					 
					
						2020-02-22 03:08:05 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f5cf67140b 
							
						 
					 
					
						
						
							
							audio_core: interpolate: Fix include for climits (Linux build break).  
						
						
						
						
					 
					
						2020-02-22 02:29:41 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19bce3685a 
							
						 
					 
					
						
						
							
							Merge pull request  #3310  from FearlessTobi/fast-resample  
						
						... 
						
						
						
						audio_core: Switch to a faster interpolation technique 
						
						
					 
					
						2020-02-22 01:54:40 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27d57e0c4a 
							
						 
					 
					
						
						
							
							Merge pull request  #3442  from ReinUsesLisp/fix-3d-assert  
						
						... 
						
						
						
						shader/texture: Fix illegal 3D texture assert 
						
						
					 
					
						2020-02-21 22:08:57 -05:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							7dc488a375 
							
						 
					 
					
						
						
							
							shader/texture: Fix illegal 3D texture assert  
						
						... 
						
						
						
						Fix typo in the illegal 3D texture assert logic. We care about catching
arrayed 3D textures or 3D shadow textures, not regular 3D textures. 
						
						
					 
					
						2020-02-21 15:57:27 -03:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a6a1aeab4 
							
						 
					 
					
						
						
							
							Merge pull request  #3433  from namkazt/patch-1  
						
						... 
						
						
						
						renderer_vulkan: Add the rest of case for TryConvertBorderColor 
						
						
					 
					
						2020-02-21 15:56:09 -03:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef27b4b7b5 
							
						 
					 
					
						
						
							
							Merge pull request  #3434  from namkazt/patch-2  
						
						... 
						
						
						
						vk_shader: Implement ImageLoad 
						
						
					 
					
						2020-02-21 15:55:05 -03:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b2719c0bb 
							
						 
					 
					
						
						
							
							Merge pull request  #3435  from namkazt/patch-3  
						
						... 
						
						
						
						vulkan: add DXT23_SRGB 
						
						
					 
					
						2020-02-21 15:48:19 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc7ebc2d01 
							
						 
					 
					
						
						
							
							Merge pull request  #3423  from ReinUsesLisp/no-match-3d  
						
						... 
						
						
						
						texture_cache: Avoid matches in 3D textures 
						
						
					 
					
						2020-02-21 12:16:51 -05:00