bunnei 
							
						 
					 
					
						
						
							
						
						08c638f249 
					 
					
						
						
							
							Merge pull request  #3464  from FernandoS27/jit-fix  
						
						... 
						
						
						
						ARM_Interface: Cache the JITs instead of deleting/recreating. 
						
						
					 
					
						2020-03-02 21:41:43 -05: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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						f3d4d4eaa8 
					 
					
						
						
							
							ARM_Interface: Cache the JITs instead of deleting/recreating.  
						
						... 
						
						
						
						This was a bug inherited from citra which was fixed by then at some 
time. This commit corrects such bug and ensures JITs are correctly 
recycled. 
						
						
					 
					
						2020-02-26 15:53:47 -04: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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
						
						10d8afb302 
					 
					
						
						
							
							nit: add const to where it need.  
						
						
						
						
					 
					
						2020-02-21 21:16:45 +07:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
						
						1956a34ee5 
					 
					
						
						
							
							shader: implement LOP3 fast replace for old function  
						
						... 
						
						
						
						ref: https://devtalk.nvidia.com/default/topic/1070081/cuda-programming-and-performance/reverse-lut-for-lop3-lut/  
						
						
					 
					
						2020-02-21 19:08:07 +07:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
						
						c0c4da27d9 
					 
					
						
						
							
							vk_device: remove left over from other branch  
						
						
						
						
					 
					
						2020-02-21 08:56:18 +07:00