FearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							c2bf91156a 
							
						 
					 
					
						
						
							
							yuzu/main: Add better popup texts and remove duplicated actions  
						
						... 
						
						
						
						Makes popup texts more compact and clear and also links our quickstart guide now.
Also removes OnMenuSelectEmulatedDirectory from the File dropdown, as the action already exists in the Filesystem tab and provides better visual feedback there. 
						
						
					 
					
						2020-04-14 02:56:22 +02:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							21dc842171 
							
						 
					 
					
						
						
							
							gl_texture_cache: Fix layered texture attachment base level  
						
						... 
						
						
						
						The base level is already included in the texture view. If we specify
the base level in the texture again, this will end up in the incorrect
level and potentially out of bounds. 
						
						
					 
					
						2020-04-13 18:24:56 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							6cfe2a7246 
							
						 
					 
					
						
						
							
							renderer_vulkan: Remove Nvidia checkpoints  
						
						
						
						
					 
					
						2020-04-13 17:33:59 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							16105c6a66 
							
						 
					 
					
						
						
							
							renderer_vulkan: Catch device losses in more places  
						
						
						
						
					 
					
						2020-04-13 17:33:59 -03:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e4a132a77 
							
						 
					 
					
						
						
							
							Merge pull request  #3636  from ReinUsesLisp/drop-vk-hpp  
						
						... 
						
						
						
						renderer_vulkan: Drop Vulkan-Hpp 
						
						
					 
					
						2020-04-13 17:08:04 -03:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbf13d3f48 
							
						 
					 
					
						
						
							
							Merge pull request  #3651  from ReinUsesLisp/line-widths  
						
						... 
						
						
						
						gl_rasterizer: Implement line widths and smooth lines 
						
						
					 
					
						2020-04-13 10:19:59 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08266d70ba 
							
						 
					 
					
						
						
							
							Merge pull request  #3638  from ReinUsesLisp/remove-preserve-contents  
						
						... 
						
						
						
						texture_cache: Remove preserve_contents 
						
						
					 
					
						2020-04-13 10:19:01 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4001225f6 
							
						 
					 
					
						
						
							
							Merge pull request  #3631  from ReinUsesLisp/more-astc  
						
						... 
						
						
						
						texture/astc: More small ASTC optimizations 
						
						
					 
					
						2020-04-13 10:17:32 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b62212461 
							
						 
					 
					
						
						
							
							Merge pull request  #3619  from ReinUsesLisp/i2i  
						
						... 
						
						
						
						shader/conversion: Implement I2I sign extension, saturation and selection 
						
						
					 
					
						2020-04-13 10:17:07 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3351e1e94f 
							
						 
					 
					
						
						
							
							Merge pull request  #3627  from ReinUsesLisp/layered-view  
						
						... 
						
						
						
						gl_texture_cache: Attach view instead of base texture for layered attchments 
						
						
					 
					
						2020-04-13 10:16:18 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d37d899431 
							
						 
					 
					
						
						
							
							Merge pull request  #3646  from ReinUsesLisp/fix-glsl-turing  
						
						... 
						
						
						
						gl_shader_decompiler: Improve generated code in HMergeH* 
						
						
					 
					
						2020-04-13 10:15:12 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47036859eb 
							
						 
					 
					
						
						
							
							Merge pull request  #3633  from ReinUsesLisp/clean-texdec  
						
						... 
						
						
						
						shader/texture: Remove type mismatches management from shader decoder 
						
						
					 
					
						2020-04-13 10:13:05 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							76615b9f34 
							
						 
					 
					
						
						
							
							gl_rasterizer: Implement line widths and smooth lines  
						
						... 
						
						
						
						Implements "legacy" features from OpenGL present on hardware such as
smooth lines and line width. 
						
						
					 
					
						2020-04-13 01:30:34 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							05cf270836 
							
						 
					 
					
						
						
							
							gl_shader_decompiler: Implement merges with bitfieldInsert  
						
						... 
						
						
						
						This also fixes Turing issues but it avoids doing more bitcasts. This
should improve the generated code while also avoiding more points where
compilers can flush floats. 
						
						
					 
					
						2020-04-12 22:39:59 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9f866264d 
							
						 
					 
					
						
						
							
							Merge pull request  #3606  from ReinUsesLisp/nvflinger  
						
						... 
						
						
						
						service/vi: Partially implement BufferQueue disconnect 
						
						
					 
					
						2020-04-12 11:44:48 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d91dbb21d 
							
						 
					 
					
						
						
							
							Merge pull request  #3578  from ReinUsesLisp/vmnmx  
						
						... 
						
						
						
						shader/video: Partially implement VMNMX 
						
						
					 
					
						2020-04-12 10:44:03 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4aec01b850 
							
						 
					 
					
						
						
							
							Merge pull request  #3644  from ReinUsesLisp/msaa  
						
						... 
						
						
						
						video_core: Add MSAA registers in 3D engine and TIC 
						
						
					 
					
						2020-04-12 09:11:44 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							75eb953575 
							
						 
					 
					
						
						
							
							gl_shader_decompiler: Improve generated code in HMergeH*  
						
						... 
						
						
						
						Avoiding bitwise expressions, this fixes Turing issues in shaders using
half float merges that affected several games. 
						
						
					 
					
						2020-04-12 05:06:55 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							76f178ba6e 
							
						 
					 
					
						
						
							
							shader/video: Partially implement VMNMX  
						
						... 
						
						
						
						Implements the common usages for VMNMX. Inputs with a different size
than 32 bits are not supported and sign mismatches aren't supported
either.
VMNMX works as follows:
It grabs Ra and Rb and applies a maximum/minimum on them (this is
defined by .MX), having in mind the input sign. This result can then be
saturated. After the intermediate result is calculated, it applies
another operation on it using Rc. These operations are merges,
accumulations or another min/max pass.
This instruction allows to implement with a more flexible approach GCN's
min3 and max3 instructions (for instance). 
						
						
					 
					
						2020-04-12 00:34:42 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							a7baf6fee4 
							
						 
					 
					
						
						
							
							video_core: Add MSAA registers in 3D engine and TIC  
						
						... 
						
						
						
						This adds the registers used for multisampling. It doesn't implement
anything for now. 
						
						
					 
					
						2020-04-12 00:21:27 -03:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75e39f7f88 
							
						 
					 
					
						
						
							
							Merge pull request  #3635  from FernandoS27/buffer-free  
						
						... 
						
						
						
						Buffer queue: Correct behavior of free buffer. 
						
						
					 
					
						2020-04-11 17:58:15 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8938f9941c 
							
						 
					 
					
						
						
							
							Merge pull request  #3611  from FearlessTobi/port-4956  
						
						... 
						
						
						
						Port citra-emu/citra#4956 : "Fixes to game list sorting" 
						
						
					 
					
						2020-04-11 12:44:36 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							94b0e2e5da 
							
						 
					 
					
						
						
							
							texture_cache: Remove preserve_contents  
						
						... 
						
						
						
						preserve_contents was always true. We can't assume we don't have to
preserve clears because scissored and color masked clears exist.
This removes preserve_contents and assumes it as true at all times. 
						
						
					 
					
						2020-04-11 01:51:02 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							2905142f47 
							
						 
					 
					
						
						
							
							renderer_vulkan: Drop Vulkan-Hpp  
						
						
						
						
					 
					
						2020-04-10 22:49:02 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51c6688e21 
							
						 
					 
					
						
						
							
							Merge pull request  #3594  from ReinUsesLisp/vk-instance  
						
						... 
						
						
						
						yuzu: Drop SDL2 and Qt frontend Vulkan requirements 
						
						
					 
					
						2020-04-10 20:06:55 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							486a42c45a 
							
						 
					 
					
						
						
							
							Buffer queue: Correct behavior of free buffer.  
						
						... 
						
						
						
						This corrects the behavior of free buffer after witnessing it in an
unrelated hardware test. I haven't found any games affected by it but in
name of better accuracy we'll correct such behavior. 
						
						
					 
					
						2020-04-10 16:44:28 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8adf66f9fd 
							
						 
					 
					
						
						
							
							Merge pull request  #3607  from FearlessTobi/input-kms  
						
						... 
						
						
						
						yuzu/configuration: Fix input profiles and a wrong assert 
						
						
					 
					
						2020-04-10 00:39:48 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							8c0ba9c6fe 
							
						 
					 
					
						
						
							
							service/vi: Partially implement BufferQueue disconnect  
						
						
						
						
					 
					
						2020-04-10 01:00:50 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							a87b16da9a 
							
						 
					 
					
						
						
							
							shader/texture: Remove type mismatches management from shader decoder  
						
						... 
						
						
						
						Since commit e22816a5bb we handle type mismatches from the CPU.
We don't need to hack our shader decoder due to game bugs anymore.
Removed in this commit. 
						
						
					 
					
						2020-04-10 00:57:32 -03:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f570b129a2 
							
						 
					 
					
						
						
							
							Merge pull request  #3623  from ReinUsesLisp/renderdoc-bind-spam  
						
						... 
						
						
						
						qt/bootmanager: Remove unnecessary glBindFramebuffer 
						
						
					 
					
						2020-04-09 18:02:17 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7182ef31c9 
							
						 
					 
					
						
						
							
							Merge pull request  #3622  from ReinUsesLisp/srgb-texture-border  
						
						... 
						
						
						
						video_core/texture: Use a LUT to convert sRGB texture borders 
						
						
					 
					
						2020-04-09 18:01:48 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							6bf5d2b011 
							
						 
					 
					
						
						
							
							astc: Hard code bit depth changes to 8 and use fast replicate  
						
						
						
						
					 
					
						2020-04-09 18:37:12 -03:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36f607217f 
							
						 
					 
					
						
						
							
							Merge pull request  #3610  from FernandoS27/gpu-caches  
						
						... 
						
						
						
						Refactor all the GPU Caches to use VAddr for cache addressing 
						
						
					 
					
						2020-04-09 17:59:21 -03:00 
						 
				 
			
				
					
						
							
							
								Ben Russell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f98a2c42de 
							
						 
					 
					
						
						
							
							common/file_util: Allow access to files on network shares  
						
						... 
						
						
						
						On Windows, network shares use paths like \\server\share\file which were
being broken by FileUtil::SanitizePath() removing double slashes.
Changed the code in SanitizePath to permit a double-backslash if it
occurs at the start of a filepath (on Windows only). 
						
						
					 
					
						2020-04-09 18:48:28 +01:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							bd2c1ab8a0 
							
						 
					 
					
						
						
							
							astc: Use boost's static_vector to avoid heap allocations  
						
						
						
						
					 
					
						2020-04-09 05:27:57 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							5de130beea 
							
						 
					 
					
						
						
							
							astc: Implement a fast precompiled alternative for Replicate  
						
						
						
						
					 
					
						2020-04-09 03:58:25 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							6b4d4473be 
							
						 
					 
					
						
						
							
							astc: Move Replicate to a constexpr LUT when possible  
						
						
						
						
					 
					
						2020-04-09 03:35:07 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							d22a689250 
							
						 
					 
					
						
						
							
							astc: Make InputBitStream constexpr  
						
						
						
						
					 
					
						2020-04-09 02:54:05 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							0efc230381 
							
						 
					 
					
						
						
							
							astc: OutputBitStream style changes and make it constexpr  
						
						
						
						
					 
					
						2020-04-09 02:37:51 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b96fd0bd0e 
							
						 
					 
					
						
						
							
							Merge pull request  #3601  from ReinUsesLisp/some-shader-encodings  
						
						... 
						
						
						
						video_core/shader: Add some instruction and S2R encodings 
						
						
					 
					
						2020-04-09 00:17:39 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							6c8f9f40d7 
							
						 
					 
					
						
						
							
							gl_texture_cache: Attach view instead of base texture for layered attachments  
						
						... 
						
						
						
						This way we are not ignoring the base layer of the current texture. 
						
						
					 
					
						2020-04-08 22:20:25 -03:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							7cd6daf115 
							
						 
					 
					
						
						
							
							VkRasterizer: Eliminate Legacy code.  
						
						
						
						
					 
					
						2020-04-08 18:59:09 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							1c18dc6577 
							
						 
					 
					
						
						
							
							Memory: Correct GCC errors.  
						
						
						
						
					 
					
						2020-04-08 18:09:16 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							913f42a3a7 
							
						 
					 
					
						
						
							
							Memory: Address Feedback.  
						
						
						
						
					 
					
						2020-04-08 13:40:46 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							e00d992848 
							
						 
					 
					
						
						
							
							GPUMemoryManager: Improve safety of memory reads.  
						
						
						
						
					 
					
						2020-04-08 12:08:06 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							449255675d 
							
						 
					 
					
						
						
							
							Merge pull request  #3624  from Kewlan/fix-sl-sr-position  
						
						... 
						
						
						
						configuration: Fix placement of SL and SR 
						
						
					 
					
						2020-04-08 11:22:56 -04:00 
						 
				 
			
				
					
						
							
							
								Kewlan 
							
						 
					 
					
						
						
						
						
							
						
						
							848d619aec 
							
						 
					 
					
						
						
							
							Place SL and SR in the right most column.  
						
						
						
						
					 
					
						2020-04-08 11:34:16 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b128beb3a9 
							
						 
					 
					
						
						
							
							Merge pull request  #3572  from FearlessTobi/port-5127  
						
						... 
						
						
						
						Port citra-emu/citra#5127 : "common: Port some changes from dolphin" 
						
						
					 
					
						2020-04-07 23:48:16 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							c6ea0d010b 
							
						 
					 
					
						
						
							
							qt/bootmanager: Remove unnecessary glBindFramebuffer  
						
						... 
						
						
						
						Presentation context always has GL_DRAW_FRAMEBUFFER_BINDING as zero.
There is no need to bind the default framebuffer constantly.
According to Nsight this was using ~0.7ms per frame and it broke
renderdoc captures. 
						
						
					 
					
						2020-04-07 20:51:56 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							a209d464f9 
							
						 
					 
					
						
						
							
							video_core/textures: Move GetMaxAnisotropy to cpp file  
						
						
						
						
					 
					
						2020-04-07 20:47:31 -03:00