namkazy 
							
						 
					 
					
						
						
						
						
							
						
						
							6f2b7087c2 
							
						 
					 
					
						
						
							
							shader_decode: SULD.D fix decode SNORM component  
						
						
						
					 
					
						2020-04-05 14:46:43 +07:00 
						 
				 
			
				
					
						
							
							
								namkazy 
							
						 
					 
					
						
						
						
						
							
						
						
							69657ff19c 
							
						 
					 
					
						
						
							
							clang-format  
						
						
						
					 
					
						2020-04-05 12:57:50 +07:00 
						 
				 
			
				
					
						
							
							
								namkazy 
							
						 
					 
					
						
						
						
						
							
						
						
							24cc64c5b3 
							
						 
					 
					
						
						
							
							shader_decode: get sampler descriptor from registry.  
						
						
						
					 
					
						2020-04-05 12:54:48 +07:00 
						 
				 
			
				
					
						
							
							
								FearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							aa6214feb7 
							
						 
					 
					
						
						
							
							yuzu/configuration: Only assert that all buttons exist when we are handling the click for a button device  
						
						... 
						
						
						
						This fixes failed assertions that were present in yuzu master code for 18 months. 
						
					 
					
						2020-04-05 07:16:09 +02:00 
						 
				 
			
				
					
						
							
							
								FearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							fb8afee077 
							
						 
					 
					
						
						
							
							yuzu/configure_input_simple: Fix "Docked Joycons" controller profile  
						
						... 
						
						
						
						This was incorrectly using PlayerIndex 1 when calling the ConfigureDialog. 
						
					 
					
						2020-04-05 07:14:35 +02:00 
						 
				 
			
				
					
						
							
							
								namkazy 
							
						 
					 
					
						
						
						
						
							
						
						
							acd3f0ab37 
							
						 
					 
					
						
						
							
							tweaking.  
						
						
						
					 
					
						2020-04-05 10:31:32 +07:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
						
						
							
						
						
							8370188b3c 
							
						 
					 
					
						
						
							
							clang-format  
						
						
						
					 
					
						2020-04-05 10:31:31 +07:00 
						 
				 
			
				
					
						
							
							
								namkazy 
							
						 
					 
					
						
						
						
						
							
						
						
							3e3afa9be6 
							
						 
					 
					
						
						
							
							cleanup unuse params  
						
						
						
					 
					
						2020-04-05 10:31:31 +07:00 
						 
				 
			
				
					
						
							
							
								namkazy 
							
						 
					 
					
						
						
						
						
							
						
						
							5cd5857000 
							
						 
					 
					
						
						
							
							cleanup debug code.  
						
						
						
					 
					
						2020-04-05 10:31:30 +07:00 
						 
				 
			
				
					
						
							
							
								namkazy 
							
						 
					 
					
						
						
						
						
							
						
						
							658112783d 
							
						 
					 
					
						
						
							
							reimplement get component type, uncomment mistaken code  
						
						
						
					 
					
						2020-04-05 10:31:30 +07:00 
						 
				 
			
				
					
						
							
							
								namkazy 
							
						 
					 
					
						
						
						
						
							
						
						
							3ad06e9b2b 
							
						 
					 
					
						
						
							
							remove disable optimize  
						
						
						
					 
					
						2020-04-05 10:31:30 +07:00 
						 
				 
			
				
					
						
							
							
								namkazy 
							
						 
					 
					
						
						
						
						
							
						
						
							f24c2e1103 
							
						 
					 
					
						
						
							
							[wip] reimplement SULD.D  
						
						
						
					 
					
						2020-04-05 10:31:29 +07:00 
						 
				 
			
				
					
						
							
							
								namkazy 
							
						 
					 
					
						
						
						
						
							
						
						
							58bcb86af5 
							
						 
					 
					
						
						
							
							add shader stage when init shader ir  
						
						
						
					 
					
						2020-04-05 10:31:29 +07:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
						
						
							
						
						
							2cefdd92bd 
							
						 
					 
					
						
						
							
							clang-fix  
						
						
						
					 
					
						2020-04-05 10:31:28 +07:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
						
						
							
						
						
							1f3d142875 
							
						 
					 
					
						
						
							
							shader: image - import PredCondition  
						
						
						
					 
					
						2020-04-05 10:31:27 +07:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
						
						
							
						
						
							08db60392d 
							
						 
					 
					
						
						
							
							shader: SULD.D bits32 implement more complexer method.  
						
						
						
					 
					
						2020-04-05 10:31:27 +07:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
						
						
							
						
						
							ed1d8beb13 
							
						 
					 
					
						
						
							
							shader: SULD.D import StoreType  
						
						
						
					 
					
						2020-04-05 10:31:26 +07:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
						
						
							
						
						
							6d235b8631 
							
						 
					 
					
						
						
							
							shader: implement SULD.D bits32  
						
						
						
					 
					
						2020-04-05 10:31:26 +07:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							59e75f4372 
							
						 
					 
					
						
						
							
							ci: Update to Windows Server 2019 and Visual Studio 2019  
						
						... 
						
						
						
						This updates to the latest available toolchain for MSVC builds. 
						
					 
					
						2020-04-04 16:13:57 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							60106531b4 
							
						 
					 
					
						
						
							
							shader/other: Add error message for some S2R registers  
						
						
						
					 
					
						2020-04-04 03:46:07 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							8b719e9e1d 
							
						 
					 
					
						
						
							
							shader_bytecode: Rename MOV_SYS to S2R  
						
						
						
					 
					
						2020-04-04 03:37:51 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							9d15feb892 
							
						 
					 
					
						
						
							
							shader_bytecode: Add encoding for BAR  
						
						
						
					 
					
						2020-04-04 03:36:21 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							16ae98dbb3 
							
						 
					 
					
						
						
							
							shader_ir: Add error message for EXIT.FCSM_TR  
						
						
						
					 
					
						2020-04-04 03:34:08 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							c02a2dc24a 
							
						 
					 
					
						
						
							
							shader_bytecode: Add encoding for VOTE.VTG  
						
						
						
					 
					
						2020-04-04 03:28:11 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							80c4fee4ec 
							
						 
					 
					
						
						
							
							Revert "Merge pull request  #3499  from ReinUsesLisp/depth-2d-array"  
						
						... 
						
						
						
						This reverts commit 41905ee46735145bd529 
						
					 
					
						2020-04-04 00:02:26 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6f02d5725 
							
						 
					 
					
						
						
							
							Merge pull request  #3579  from Kewlan/reorder-shoulder  
						
						... 
						
						
						
						configuration: Reorder shoulder buttons 
						
					 
					
						2020-04-03 11:28:14 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d8886b1a4 
							
						 
					 
					
						
						
							
							Merge pull request  #3563  from bunnei/fix-ldr-memstate  
						
						... 
						
						
						
						services: ldr: Fix MemoryState for read/write regions of NROs. 
						
					 
					
						2020-04-03 10:14:56 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d4ca5a8fc 
							
						 
					 
					
						
						
							
							Merge pull request  #3595  from ReinUsesLisp/c4715-silence  
						
						... 
						
						
						
						shader/memory: Silence no return value warning 
						
					 
					
						2020-04-02 14:32:19 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							e1bd89e1c2 
							
						 
					 
					
						
						
							
							shader/memory: Silence no return value warning  
						
						... 
						
						
						
						Silences a warning about control paths not all returning a value. 
						
					 
					
						2020-04-02 03:34:27 -03:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							825a6e2615 
							
						 
					 
					
						
						
							
							Merge pull request  #3552  from jroweboy/single-context  
						
						... 
						
						
						
						Refactor Context management (Fixes renderdoc on opengl issues) 
						
					 
					
						2020-04-02 01:38:25 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							2339fe199f 
							
						 
					 
					
						
						
							
							shader_decompiler: Remove FragCoord.w hack and change IPA implementation  
						
						... 
						
						
						
						Credits go to gdkchan and Ryujinx. The pull request used for this can
be found here: https://github.com/Ryujinx/Ryujinx/pull/1082 
yuzu was already using the header for interpolation, but it was missing
the FragCoord.w multiplication described in the linked pull request.
This commit finally removes the FragCoord.w == 1.0f hack from the shader
decompiler.
While we are at it, this commit renames some enumerations to match
Nvidia's documentation (linked below) and fixes component declaration
order in the shader program header (z and w were swapped).
https://github.com/NVIDIA/open-gpu-doc/blob/master/Shader-Program-Header/Shader-Program-Header.html  
						
					 
					
						2020-04-01 21:48:55 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							dd1232755b 
							
						 
					 
					
						
						
							
							gl_texture_cache: Fix software ASTC fallback  
						
						
						
					 
					
						2020-04-01 01:44:15 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							2f0da10dc3 
							
						 
					 
					
						
						
							
							vk_device: Add missing ASTC queries  
						
						
						
					 
					
						2020-04-01 01:14:04 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							b6571ca9f0 
							
						 
					 
					
						
						
							
							video_core: Use native ASTC when available  
						
						
						
					 
					
						2020-04-01 01:14:04 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							16270dcfe4 
							
						 
					 
					
						
						
							
							gl_device: Detect if ASTC is reported and expose it  
						
						
						
					 
					
						2020-04-01 01:14:04 -03:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							baf91c920c 
							
						 
					 
					
						
						
							
							Merge pull request  #3591  from ReinUsesLisp/vk-wrapper-part2  
						
						... 
						
						
						
						renderer_vulkan/wrapper: Add a Vulkan wrapper (part 2 of 2) 
						
					 
					
						2020-03-31 22:14:26 -03:00 
						 
				 
			
				
					
						
							
							
								Vitor K 
							
						 
					 
					
						
						
						
						
							
						
						
							bd0c56c6e7 
							
						 
					 
					
						
						
							
							common: Port some changes from dolphin ( #5127 )  
						
						... 
						
						
						
						* IOFile: Make the move constructor and move assignment operator noexcept
Certain parts of the standard library try to determine whether or not a
transfer operation should either be a copy or a move. The prevalent notion
of move constructors/assignment operators is that they should not throw,
they simply move an already existing resource somewhere else.
This is typically done with 'std::move_if_noexcept'. Like the name says,
if a type's move constructor is noexcept, then the functions retrieves an
r-value reference (for move semantics), or an l-value (for copy semantics)
if it is not noexcept.
As IOFile deletes the copy constructor and copy assignment operators,
using IOFile with certain parts of the standard library can fail in
unexcepted ways (especially when used with various container
implementations). This prevents that.
* fix various instances of -1 being assigned to unsigned types
* do not assign in conditional statements
* File/IOFile: Check _tfopen_s properly
* common/file_util.cpp: address review comments
Co-authored-by: Lioncash <mathew1800@gmail.com>
Co-authored-by: Shawn Hoffman <godisgovernment@gmail.com>
Co-authored-by: Sepalani <sepalani@hotmail.fr> 
						
					 
					
						2020-04-01 02:58:42 +02:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							f22f6b72c3 
							
						 
					 
					
						
						
							
							renderer_vulkan/wrapper: Add vkEnumerateInstanceExtensionProperties wrapper  
						
						
						
					 
					
						2020-03-31 21:32:08 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							27dd542c60 
							
						 
					 
					
						
						
							
							renderer_vulkan/wrapper: Add command buffer handle  
						
						
						
					 
					
						2020-03-31 21:32:08 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							5c90d060d8 
							
						 
					 
					
						
						
							
							renderer_vulkan/wrapper: Add physical device handle  
						
						
						
					 
					
						2020-03-31 21:32:08 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							0eb37de98f 
							
						 
					 
					
						
						
							
							renderer_vulkan/wrapper: Add device handle  
						
						
						
					 
					
						2020-03-31 21:32:08 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							11774308d3 
							
						 
					 
					
						
						
							
							renderer_vulkan/wrapper: Add swapchain handle  
						
						
						
					 
					
						2020-03-31 21:32:07 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							7fe52ef77f 
							
						 
					 
					
						
						
							
							renderer_vulkan/wrapper: Add fence handle  
						
						
						
					 
					
						2020-03-31 21:32:07 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							3a63ae0658 
							
						 
					 
					
						
						
							
							renderer_vulkan/wrapper: Add device memory handle  
						
						
						
					 
					
						2020-03-31 21:32:07 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							397f53dea1 
							
						 
					 
					
						
						
							
							renderer_vulkan/wrapper: Add pool handles  
						
						
						
					 
					
						2020-03-31 21:32:07 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							affee77b70 
							
						 
					 
					
						
						
							
							renderer_vulkan/wrapper: Add buffer and image handles  
						
						
						
					 
					
						2020-03-31 21:32:07 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							d85ca0ab33 
							
						 
					 
					
						
						
							
							renderer_vulkan/wrapper: Add queue handle  
						
						
						
					 
					
						2020-03-31 21:32:07 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							151ddcf419 
							
						 
					 
					
						
						
							
							renderer_vulkan/wrapper: Add instance handle  
						
						
						
					 
					
						2020-03-31 21:32:07 -03:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							224a75d839 
							
						 
					 
					
						
						
							
							capsrv: Split Capture services into individual files and stub GetAlbumContentsFileListForApplication ( #3571 )  
						
						... 
						
						
						
						* Organize capture services into individual files
* Stub GetAlbumContentsFileListForApplication
* Address feedback 
						
					 
					
						2020-03-31 19:16:36 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b03c0536ce 
							
						 
					 
					
						
						
							
							Merge pull request  #3561  from ReinUsesLisp/f2f-conversion  
						
						... 
						
						
						
						shader/conversion: Fix F2F rounding operations with different sizes 
						
					 
					
						2020-03-31 14:45:02 -04:00