ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							9735c34f5d 
							
						 
					 
					
						
						
							
							vulkan_instance: Initialize Vulkan instance in a separate thread  
						
						... 
						
						
						
						Workaround an issue on Nvidia where creating a Vulkan instance from an
active OpenGL thread disables threaded optimization on the driver.
This optimization is important to have good performance on Nvidia
OpenGL. 
						
						
					 
					
						2021-02-13 02:16:21 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							dde19e7d75 
							
						 
					 
					
						
						
							
							vulkan_wrapper: Pull Windows symbols  
						
						
						
						
					 
					
						2021-02-13 02:16:21 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							75ccd9959c 
							
						 
					 
					
						
						
							
							gpu: Report renderer errors with exceptions  
						
						... 
						
						
						
						Instead of using a two step initialization to report errors, initialize
the GPU renderer and rasterizer on the constructor and report errors
through std::runtime_error. 
						
						
					 
					
						2021-02-13 02:16:19 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							19156292a3 
							
						 
					 
					
						
						
							
							tests/buffer_base: Add cached CPU writes tests  
						
						... 
						
						
						
						Ensure the behavior of the previous commit in tests. 
						
						
					 
					
						2021-02-13 02:15:29 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							9d8ca6cc4a 
							
						 
					 
					
						
						
							
							buffer_base: Add support for cached CPU writes  
						
						... 
						
						
						
						Some games usually write memory pages currently used by the GPU, causing
rendering issues (e.g. flashing geometry and shadows on Link's
Awakening). To workaround this issue, Guest CPU writes are delayed until
the command buffer finishes processing, but the pages are updated
immediately.
The overall behavior is:
- CPU writes are cached until they are flushed, they update the page
  state, but don't change the modification state. Cached writes stop
  pages from being flushed, in case games have meaningful data in it.
- Command processing writes (e.g. push constants) update the page state
  and are marked to the command processor as dirty. They don't remove
  the state of cached writes. 
						
						
					 
					
						2021-02-13 02:15:29 -03:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							069afcc633 
							
						 
					 
					
						
						
							
							maxwell_to_gl: Remove unused code  
						
						... 
						
						
						
						Removes unused declarations in maxwell_to_gl.h 
						
						
					 
					
						2021-02-12 23:01:09 -05:00 
						 
				 
			
				
					
						
							
							
								Chloe Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							7ad63ea542 
							
						 
					 
					
						
						
							
							revert to std::sin and std::cos  
						
						
						
						
					 
					
						2021-02-12 18:48:10 -08:00 
						 
				 
			
				
					
						
							
							
								Chloe Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							d28b942458 
							
						 
					 
					
						
						
							
							address issues  
						
						
						
						
					 
					
						2021-02-12 18:48:10 -08:00 
						 
				 
			
				
					
						
							
							
								Chloe Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							4a7fd91857 
							
						 
					 
					
						
						
							
							audren: Implement I3dl2Reverb  
						
						... 
						
						
						
						Most notable fix is the voices in Fire Emblem Three Houses 
						
						
					 
					
						2021-02-12 18:48:10 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c86d770af9 
							
						 
					 
					
						
						
							
							Merge pull request  #5877  from ameerj/res-limit-usage  
						
						... 
						
						
						
						kernel: More accurately utilize resource_limit 
						
						
					 
					
						2021-02-12 18:21:30 -08:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							ec9b6641b1 
							
						 
					 
					
						
						
							
							kernel: More accurately reserve and release resources  
						
						
						
						
					 
					
						2021-02-12 19:05:24 -05:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							5fa6b15215 
							
						 
					 
					
						
						
							
							kernel: KScopedReservation implementation  
						
						... 
						
						
						
						This implements KScopedReservation, allowing resource limit reservations to be more HW accurate, and release upon failure without requiring too many conditionals. 
						
						
					 
					
						2021-02-12 18:57:34 -05:00 
						 
				 
			
				
					
						
							
							
								Chloe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37939482fb 
							
						 
					 
					
						
						
							
							kernel: Unify result codes ( #5890 )  
						
						... 
						
						
						
						* kernel: Unify result codes
Drop the usage of ERR_NAME convention in kernel for ResultName. Removed seperation between svc_results.h & errors.h as we mainly include both most of the time anyways.
* oops
* rename errors to svc_results 
						
						
					 
					
						2021-02-12 15:43:01 -08:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							dcc0617cc2 
							
						 
					 
					
						
						
							
							yuzu: Create screenshot path before capture  
						
						... 
						
						
						
						Allows screenshots in cases where the screenshots path doesn't already
exist. 
						
						
					 
					
						2021-02-12 17:26:01 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0379c2db5 
							
						 
					 
					
						
						
							
							Merge pull request  #5902  from lioncash/core-warn  
						
						... 
						
						
						
						core: Silence various warnings on Clang 12 
						
						
					 
					
						2021-02-11 18:57:23 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e53b6ecc76 
							
						 
					 
					
						
						
							
							Merge pull request  #5869  from german77/mousePanning  
						
						... 
						
						
						
						input_common: Add mouse panning 
						
						
					 
					
						2021-02-11 09:58:23 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f06c3f4907 
							
						 
					 
					
						
						
							
							Merge pull request  #5908  from Morph1984/swkbd-finalize  
						
						... 
						
						
						
						software_keyboard: Implement Finalize request command 
						
						
					 
					
						2021-02-10 21:49:53 -08:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							886043a6d2 
							
						 
					 
					
						
						
							
							software_keyboard: Implement Finalize request command  
						
						
						
						
					 
					
						2021-02-10 21:42:49 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e6e0d8f13 
							
						 
					 
					
						
						
							
							Merge pull request  #5893  from lioncash/input  
						
						... 
						
						
						
						configure_input_player_widget: Minor cleanup 
						
						
					 
					
						2021-02-10 10:55:59 -08:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dee133ab3d 
							
						 
					 
					
						
						
							
							Merge pull request  #5904  from lat9nq/common-sized-dealloc  
						
						... 
						
						
						
						common: Add -fsized-deallocation as a Clang flag 
						
						
					 
					
						2021-02-09 23:45:52 -05:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c22ce035b 
							
						 
					 
					
						
						
							
							Merge pull request  #5905  from lat9nq/core-sized-dealloc  
						
						... 
						
						
						
						core: Add -fsized-dealloction as a Clang flag 
						
						
					 
					
						2021-02-09 23:45:36 -05:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5e184e948 
							
						 
					 
					
						
						
							
							Merge pull request  #5903  from lat9nq/config-silence-warns  
						
						... 
						
						
						
						configure_input_player_widget: Silence unused variable warnings 
						
						
					 
					
						2021-02-09 23:44:58 -05:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							c44ab0f8f6 
							
						 
					 
					
						
						
							
							cmake: Update FFmpeg to 4.3.1  
						
						... 
						
						
						
						Download FFmpeg package version 4.3.1. Uses a file defined within the
package to determine with DLLs to copy.
Also corrects a submodule name. 
						
						
					 
					
						2021-02-09 22:17:22 -05:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							0e004269a9 
							
						 
					 
					
						
						
							
							configure_input_player_widget: Silence unused variable warnings  
						
						... 
						
						
						
						Prevents clang 11 from throwing an error since these variables are
unused. 
						
						
					 
					
						2021-02-09 22:09:23 -05:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							a58086ae0d 
							
						 
					 
					
						
						
							
							common: Add -fsized-deallocation as a Clang flag  
						
						... 
						
						
						
						Prevents an operator delete error when compiling with Clang 11. 
						
						
					 
					
						2021-02-09 21:28:33 -05:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							68f718943e 
							
						 
					 
					
						
						
							
							core: Add -fsized-dealloction as a Clang flag  
						
						... 
						
						
						
						Prevents a operator delete error when compiling with Clang 11. 
						
						
					 
					
						2021-02-09 21:27:12 -05:00 
						 
				 
			
				
					
						
							
							
								Ameer J 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70db238f80 
							
						 
					 
					
						
						
							
							Merge pull request  #5901  from lioncash/input-warn  
						
						... 
						
						
						
						udp: Silence warnings on Clang 12 
						
						
					 
					
						2021-02-09 20:19:56 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							245d60bfff 
							
						 
					 
					
						
						
							
							Merge pull request  #5900  from lioncash/unused-func  
						
						... 
						
						
						
						video_core: Remove unused functions and variables 
						
						
					 
					
						2021-02-09 15:29:10 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0cd40fb523 
							
						 
					 
					
						
						
							
							bsd: Remove usage of optional emplace() with no arguments  
						
						... 
						
						
						
						Clang 12 currently falls over in the face of this. 
						
						
					 
					
						2021-02-09 17:50:29 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							1dab8acf5f 
							
						 
					 
					
						
						
							
							am/controller: Remove [[fallthrough]] from unreachable path  
						
						... 
						
						
						
						Prevents warnings on clang 12. This path is reachable on other
variations of the build that disable the unreachable macro. 
						
						
					 
					
						2021-02-09 17:44:14 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d64ba58759 
							
						 
					 
					
						
						
							
							nfp: Correct uninitialized size being used within GetTagInfo()  
						
						... 
						
						
						
						We were previously the name of the object being initialized within its
own initializer, which results in uninitialized data being read. 
						
						
					 
					
						2021-02-09 17:42:02 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a352f34462 
							
						 
					 
					
						
						
							
							udp: Silence unused member variable warnings  
						
						... 
						
						
						
						Simply mark them as unused for now. 
						
						
					 
					
						2021-02-09 17:38:45 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							cda24b8eb1 
							
						 
					 
					
						
						
							
							udp/client: Define ClientData constructor/destructor in cpp file  
						
						... 
						
						
						
						Prevents compilation errors on clang 12 due to incomplete types within a
unique_ptr member. 
						
						
					 
					
						2021-02-09 17:36:32 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							10636d2494 
							
						 
					 
					
						
						
							
							gl_rasterizer: Remove unused variables  
						
						... 
						
						
						
						Resolves warnings on clang 12 
						
						
					 
					
						2021-02-09 17:31:37 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							783dc9e112 
							
						 
					 
					
						
						
							
							texture_cache/util: Remove unused functions  
						
						... 
						
						
						
						Silences a few warnings on clang 12. 
						
						
					 
					
						2021-02-09 17:30:20 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							864762cac9 
							
						 
					 
					
						
						
							
							configure_input_player_widget: Reduce duplication of array accessors where applicable  
						
						... 
						
						
						
						Reduces the amount of code to read in expressions a little bit by
separating constituents out a little. 
						
						
					 
					
						2021-02-09 13:15:05 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5c7c212f61 
							
						 
					 
					
						
						
							
							configure_input_player_widget: Avoid nontrivial copies where applicable  
						
						... 
						
						
						
						Previously a function was copying an array of 20 std::string instances
by value. 
						
						
					 
					
						2021-02-09 13:15:03 -05:00 
						 
				 
			
				
					
						
							
							
								german 
							
						 
					 
					
						
						
						
						
							
						
						
							bcd4e4f650 
							
						 
					 
					
						
						
							
							Use GC image  
						
						
						
						
					 
					
						2021-02-09 08:12:21 -06:00 
						 
				 
			
				
					
						
							
							
								Jatoxo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e32ab4e0b 
							
						 
					 
					
						
						
							
							Settings: Add depth to Joysticks on Pro Controller preview ( #5894 )  
						
						... 
						
						
						
						* Add some depth to ProJoysticks
* address comments
* clang
* address nits
* fix wrong inner_offset when offset.x was 0 
						
						
					 
					
						2021-02-08 21:06:37 -08:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6736db324 
							
						 
					 
					
						
						
							
							Merge pull request  #5899  from ameerj/ffmpeg-revert  
						
						... 
						
						
						
						cmake: Revert FFmpeg 4.3.1 update for Windows builds 
						
						
					 
					
						2021-02-09 12:14:19 +08:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							d6ebb5c171 
							
						 
					 
					
						
						
							
							cmake: Revert FFmpeg 4.3.1 update for Windows builds  
						
						... 
						
						
						
						The new 4.3.1 externals build seems to not be compatible with yuzu. This also fixes an oversight when renaming CMake variables. 
						
						
					 
					
						2021-02-08 23:11:59 -05:00 
						 
				 
			
				
					
						
							
							
								Ameer J 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26669d9e13 
							
						 
					 
					
						
						
							
							Merge pull request  #5880  from lat9nq/ffmpeg-external  
						
						... 
						
						
						
						cmake: FFmpeg linking rework 
						
						
					 
					
						2021-02-08 21:13:10 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b730827dd 
							
						 
					 
					
						
						
							
							Merge pull request  #5892  from german77/backup  
						
						... 
						
						
						
						olsc: Stub GetSaveDataBackupSetting 
						
						
					 
					
						2021-02-08 17:48:52 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7666c0994c 
							
						 
					 
					
						
						
							
							Merge pull request  #5868  from german77/HandheldFix  
						
						... 
						
						
						
						Prevent over scheduling audio events and add motion update unschedule event 
						
						
					 
					
						2021-02-08 11:33:53 -08:00 
						 
				 
			
				
					
						
							
							
								Schplee 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1ac25b632 
							
						 
					 
					
						
						
							
							README Edit for EA  
						
						
						
						
					 
					
						2021-02-08 07:46:09 -08:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							903311729a 
							
						 
					 
					
						
						
							
							Merge pull request  #5895  from Morph1984/utf16-cvt  
						
						... 
						
						
						
						string_util: Remove MSVC workaround for converting between UTF8/UTF16 
						
						
					 
					
						2021-02-08 03:27:13 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							ff58ad2050 
							
						 
					 
					
						
						
							
							string_util: Remove MSVC workaround for converting between UTF8/UTF16  
						
						... 
						
						
						
						This has been fixed as of Visual Studio 2019 Version 16.2 
						
						
					 
					
						2021-02-08 02:56:07 -05:00 
						 
				 
			
				
					
						
							
							
								german 
							
						 
					 
					
						
						
						
						
							
						
						
							a994a40467 
							
						 
					 
					
						
						
							
							hid: Implement GC controller  
						
						
						
						
					 
					
						2021-02-07 22:59:46 -06:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0896089092 
							
						 
					 
					
						
						
							
							Merge pull request  #5339  from german77/interactive  
						
						... 
						
						
						
						Settings: Make settings controller image change with controller input 
						
						
					 
					
						2021-02-07 20:53:46 -08:00 
						 
				 
			
				
					
						
							
							
								german 
							
						 
					 
					
						
						
						
						
							
						
						
							3f9eb56972 
							
						 
					 
					
						
						
							
							olsc: Stub GetSaveDataBackupSetting  
						
						
						
						
					 
					
						2021-02-07 22:32:13 -06:00