Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							e00d992848 
							
						 
					 
					
						
						
							
							GPUMemoryManager: Improve safety of memory reads.  
						
						
						
						
					 
					
						2020-04-08 12:08:06 -04: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) 
						
						
					 
					
						2020-04-07 20:38:14 -03: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							da706cad25 
							
						 
					 
					
						
						
							
							shader/conversion: Implement I2I sign extension, saturation and selection  
						
						... 
						
						
						
						Reimplements I2I adding sign extension, saturation (clamp source value
to the destination), selection and destination sizes that are not 32
bits wide.
It doesn't implement CC yet. 
						
						
					 
					
						2020-04-07 02:19:44 -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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							3185245845 
							
						 
					 
					
						
						
							
							shader/memory: Implement RED.E.ADD  
						
						... 
						
						
						
						Implements a reduction operation. It's an atomic operation that doesn't
return a value.
This commit introduces another primitive because some shading languages
might have a primitive for reduction operations. 
						
						
					 
					
						2020-04-06 02:24:47 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							fd0a2b5151 
							
						 
					 
					
						
						
							
							shader/memory: Add "using std::move"  
						
						
						
						
					 
					
						2020-04-06 02:18:14 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							79970c9174 
							
						 
					 
					
						
						
							
							shader/memory: Minor fixes in ATOM  
						
						
						
						
					 
					
						2020-04-06 00:54:22 -03: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 41905ee467b24172ba93e3fcd665bb4e4806a45a, reversing
changes made to 35145bd529c3517e2c366efc764a762092d96edf.
It causes regressions in several games. 
						
						
					 
					
						2020-04-04 00:02:26 -03:00