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 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						d7db088180 
					 
					
						
						
							
							video_core/texture: Use a LUT to convert sRGB texture borders  
						
						 
						
						... 
						
						
						
						This is a reversed look up table extracted from
https://gist.github.com/rygorous/2203834#file-gistfile1-cpp-L41-L62 
that is used in
04d4e9e587/source/maxwell/tsc_generate.cpp (L38) 
Games usually bind 0xFD expecting a float texture border of 1.0f.
The conversion previous to this commit was multiplying the uint8 sRGB
texture border color by 255. This is close to 1.0f but when that
difference matters, some graphical glitches appear.
This look up table is manually changed in the edges, clamping towards
0.0f and 1.0f.
While we are at it, move this logic to its own translation unit. 
						
						
					 
					
						2020-04-07 20:38:14 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						26ed65495d 
					 
					
						
						
							
							Merge pull request  #3621  from SilverBeamx/fullnamefix  
						
						 
						
						... 
						
						
						
						Log version and about section version fix 
						
						
					 
					
						2020-04-07 17:16:23 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SilverBeamx 
							
						 
					 
					
						
						
							
						
						863f7385dc 
					 
					
						
						
							
							Addressed feedback: switched to snake case and fixed clang-format errors  
						
						 
						
						
						
						
					 
					
						2020-04-07 22:59:09 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						f316911248 
					 
					
						
						
							
							Merge pull request  #3599  from ReinUsesLisp/revert-3499  
						
						 
						
						... 
						
						
						
						Revert "Merge pull request #3499  from ReinUsesLisp/depth-2d-array" 
						
						
					 
					
						2020-04-07 16:51:41 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SilverBeamx 
							
						 
					 
					
						
						
							
						
						5a66ca4697 
					 
					
						
						
							
							Removed leftover test code  
						
						 
						
						
						
						
					 
					
						2020-04-07 22:45:30 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SilverBeamx 
							
						 
					 
					
						
						
							
						
						6b512d78c9 
					 
					
						
						
							
							Addressed feedback: removed CMake hack in favor of building the necessary strings via the supplied title format  
						
						 
						
						
						
						
					 
					
						2020-04-07 22:41:45 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						bf1d66b7c0 
					 
					
						
						
							
							yuzu: Drop SDL2 and Qt frontend Vulkan requirements  
						
						 
						
						... 
						
						
						
						Create Vulkan instances and surfaces from the Vulkan backend. 
						
						
					 
					
						2020-04-07 16:32:19 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						487f9ba525 
					 
					
						
						
							
							Merge pull request  #3489  from namkazt/patch-2  
						
						 
						
						... 
						
						
						
						shader: implement SULD.D bits32/64 
						
						
					 
					
						2020-04-07 16:21:09 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SilverBeamx 
							
						 
					 
					
						
						
							
						
						22b5d5211e 
					 
					
						
						
							
							Hack BUILD_FULLNAME into GenerateSCMRev.cmake  
						
						 
						
						
						
						
					 
					
						2020-04-07 15:54:19 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
						
						935648ffa9 
					 
					
						
						
							
							address nit.  
						
						 
						
						
						
						
					 
					
						2020-04-07 18:29:30 +07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						bc1b4b85b0 
					 
					
						
						
							
							renderer_vulkan: Query device names from the backend  
						
						 
						
						
						
						
					 
					
						2020-04-07 02:23:23 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						7104e01bb3 
					 
					
						
						
							
							common/dynamic_library: Import and adapt helper from Dolphin  
						
						 
						
						
						
						
					 
					
						2020-04-07 02:23:23 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
						
						bf1174c114 
					 
					
						
						
							
							Apply suggestions from code review  
						
						 
						
						... 
						
						
						
						Co-Authored-By: Rodrigo Locatti <reinuseslisp@airmail.cc > 
						
						
					 
					
						2020-04-07 07:55:49 +07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								enler 
							
						 
					 
					
						
						
							
						
						27f122c48c 
					 
					
						
						
							
							file_sys: fix LayeredFS error when loading some games made with… ( #3602 )  
						
						 
						
						... 
						
						
						
						* fix LayeredFS error when loading some games made with the Unity 
						
						
					 
					
						2020-04-07 02:03:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						f9d5718c4b 
					 
					
						
						
							
							Clang Format.  
						
						 
						
						
						
						
					 
					
						2020-04-06 09:23:08 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						ea535d9470 
					 
					
						
						
							
							Shader/Pipeline Cache: Use VAddr instead of physical memory for addressing.  
						
						 
						
						
						
						
					 
					
						2020-04-06 09:23:07 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						3dd5c07454 
					 
					
						
						
							
							Query Cache: Use VAddr instead of physical memory for adressing.  
						
						 
						
						
						
						
					 
					
						2020-04-06 09:23:07 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						7fcd0fee6d 
					 
					
						
						
							
							Buffer Cache: Use vAddr instead of physical memory.  
						
						 
						
						
						
						
					 
					
						2020-04-06 09:23:06 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						6ee316cb8f 
					 
					
						
						
							
							Texture Cache: Use vAddr instead of physical memory for caching.  
						
						 
						
						
						
						
					 
					
						2020-04-06 09:23:05 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						9c0f40a1f5 
					 
					
						
						
							
							GPU: Setup Flush/Invalidate to use VAddr instead of CacheAddr  
						
						 
						
						
						
						
					 
					
						2020-04-06 09:21:46 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						588a20be3f 
					 
					
						
						
							
							Merge pull request  #3513  from ReinUsesLisp/native-astc  
						
						 
						
						... 
						
						
						
						video_core: Use native ASTC when available 
						
						
					 
					
						2020-04-06 09:21:11 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								namkazy 
							
						 
					 
					
						
						
							
						
						2c98e14d13 
					 
					
						
						
							
							shader_decode: SULD.D using std::pair instead of out parameter  
						
						 
						
						
						
						
					 
					
						2020-04-06 13:46:55 +07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								namkazy 
							
						 
					 
					
						
						
							
						
						9efa51311f 
					 
					
						
						
							
							shader_decode: SULD.D avoid duplicate code block.  
						
						 
						
						
						
						
					 
					
						2020-04-06 13:34:06 +07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								namkazy 
							
						 
					 
					
						
						
							
						
						7f5696513f 
					 
					
						
						
							
							shader_decode: SULD.D fix conversion error.  
						
						 
						
						
						
						
					 
					
						2020-04-06 13:26:58 +07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								namkazy 
							
						 
					 
					
						
						
							
						
						2906372ba1 
					 
					
						
						
							
							shader_decode: SULD.D implement bits64 and reverse shader ir init method to removed shader stage.  
						
						 
						
						
						
						
					 
					
						2020-04-06 13:09:19 +07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								FearlessTobi 
							
						 
					 
					
						
						
							
						
						8d0fb33ac4 
					 
					
						
						
							
							yuzu: Fixes to game list sorting  
						
						 
						
						... 
						
						
						
						Should fix  citra-emu/citra#4593 .
As the issue might not be entirely clear, I'll offer a short explanation from what I understood from it and found from experimentation.
Currently yuzu offers the user the option to change the text that's displayed in the "Name" column in the game list. Generally, it is expected that the items are sorted based on the displayed text, but yuzu would sort them by title instead.
Made it so that an access to SortRole returns the same as DisplayRole.
There shouldn't be any UI changes, only change in behaviour.
Also fixes a bug with directory sorting, where having the directories out of order would enable you to try to "move up" to the addDirectory button, which would crash the emulator.
Co-Authored-By: Vitor K <vitor-k@users.noreply.github.com > 
						
						
					 
					
						2020-04-06 03:12:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						69277de29d 
					 
					
						
						
							
							Merge pull request  #3592  from ReinUsesLisp/ipa  
						
						 
						
						... 
						
						
						
						shader_decompiler: Remove FragCoord.w hack and change IPA implementation 
						
						
					 
					
						2020-04-05 19:29:40 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						1633fbf99a 
					 
					
						
						
							
							Merge pull request  #3589  from ReinUsesLisp/fix-clears  
						
						 
						
						... 
						
						
						
						gl_rasterizer: Mark cleared textures as dirty 
						
						
					 
					
						2020-04-05 19:29:26 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								namkazy 
							
						 
					 
					
						
						
							
						
						730f9b55b3 
					 
					
						
						
							
							silent warning (conversion error)  
						
						 
						
						
						
						
					 
					
						2020-04-05 16:02:07 +07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								namkazy 
							
						 
					 
					
						
						
							
						
						9f6ebccf06 
					 
					
						
						
							
							shader_decode: SULD.D -> SINT actually same as UNORM.  
						
						 
						
						
						
						
					 
					
						2020-04-05 15:18:42 +07:00