bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c27b81cb85 
							
						 
					 
					
						
						
							
							Merge pull request  #2429  from FernandoS27/compute  
						
						... 
						
						
						
						Corrections and Implementation on GPU Engines 
						
						
					 
					
						2019-05-09 13:19:22 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							3a08c3207b 
							
						 
					 
					
						
						
							
							Correct possible error on Rasterizer Caches  
						
						... 
						
						
						
						There was a weird bug that could happen if the object died directly and
the cache address wasn't stored. 
						
						
					 
					
						2019-05-07 12:33:10 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e15193ef8 
							
						 
					 
					
						
						
							
							shader/decode/texture: Remove unused variable  
						
						... 
						
						
						
						This isn't used anywhere, so we can get rid of it. 
						
						
					 
					
						2019-05-04 02:10:38 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08b270676b 
							
						 
					 
					
						
						
							
							gl_rasterizer: Silence unused variable warning  
						
						... 
						
						
						
						Makes use of src, so it's not considered unused. 
						
						
					 
					
						2019-05-04 02:00:17 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							d4df803b2b 
							
						 
					 
					
						
						
							
							shader_ir/other: Implement IPA.IDX  
						
						
						
						
					 
					
						2019-05-02 21:46:37 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							5321cdd276 
							
						 
					 
					
						
						
							
							gl_shader_decompiler: Skip physical unused attributes  
						
						
						
						
					 
					
						2019-05-02 21:46:37 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							28bffb1ffa 
							
						 
					 
					
						
						
							
							shader_ir/memory: Assert on non-32 bits ALD.PHYS  
						
						
						
						
					 
					
						2019-05-02 21:46:25 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							fe700e1856 
							
						 
					 
					
						
						
							
							shader: Add physical attributes commentaries  
						
						
						
						
					 
					
						2019-05-02 21:46:25 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							c6f9e651b2 
							
						 
					 
					
						
						
							
							gl_shader_decompiler: Implement GLSL physical attributes  
						
						
						
						
					 
					
						2019-05-02 21:46:25 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							71aa9d0877 
							
						 
					 
					
						
						
							
							shader_ir/memory: Implement physical input attributes  
						
						
						
						
					 
					
						2019-05-02 21:46:25 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							b7d412c99b 
							
						 
					 
					
						
						
							
							gl_shader_decompiler: Abstract generic attribute operations  
						
						
						
						
					 
					
						2019-05-02 21:46:25 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							bd81a03d9d 
							
						 
					 
					
						
						
							
							gl_shader_decompiler: Declare all possible varyings on physical attribute usage  
						
						
						
						
					 
					
						2019-05-02 21:46:25 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							06b363c9b5 
							
						 
					 
					
						
						
							
							shader: Remove unused AbufNode Ipa mode  
						
						
						
						
					 
					
						2019-05-02 21:46:25 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							002ecbea19 
							
						 
					 
					
						
						
							
							shader_ir/memory: Emit AL2P IR  
						
						
						
						
					 
					
						2019-05-02 21:46:25 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							7632a7d6d2 
							
						 
					 
					
						
						
							
							shader_bytecode: Add AL2P decoding  
						
						
						
						
					 
					
						2019-05-02 21:46:25 -03:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							e64c41efe8 
							
						 
					 
					
						
						
							
							Refactors and name corrections.  
						
						
						
						
					 
					
						2019-05-01 15:31:39 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							4aa081b4e7 
							
						 
					 
					
						
						
							
							gl_shader_disk_cache: Skip stored shader variants instead of asserting  
						
						... 
						
						
						
						Instead of asserting on already stored shader variants, silently skip them.
This shouldn't be happening but when a shader is invalidated and it is
not stored in the shader cache, this assert would hit and save that
shader anyways when the asserts are disabled. 
						
						
					 
					
						2019-05-01 00:36:11 -03:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							95261639fb 
							
						 
					 
					
						
						
							
							Fix Layered ASTC Textures  
						
						... 
						
						
						
						By adding the missing layer offset in ASTC compression. 
						
						
					 
					
						2019-04-30 23:02:31 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79e54abe19 
							
						 
					 
					
						
						
							
							Merge pull request  #2100  from FreddyFunk/disk-cache-precompiled-file  
						
						... 
						
						
						
						gl_shader_disk_cache: Improve precompiled shader cache generation speed and size 
						
						
					 
					
						2019-04-30 19:24:01 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91e239d66f 
							
						 
					 
					
						
						
							
							Merge pull request  #2435  from ReinUsesLisp/misc-vc  
						
						... 
						
						
						
						shader_ir: Miscellaneous fixes 
						
						
					 
					
						2019-04-28 22:29:43 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c52233ec8b 
							
						 
					 
					
						
						
							
							Merge pull request  #2322  from ReinUsesLisp/wswitch  
						
						... 
						
						
						
						video_core: Silent -Wswitch warnings 
						
						
					 
					
						2019-04-28 22:24:58 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a3737120d 
							
						 
					 
					
						
						
							
							Merge pull request  #2423  from FernandoS27/half-correct  
						
						... 
						
						
						
						Corrections on Half Float operations: HADD2 HMUL2 and HFMA2 
						
						
					 
					
						2019-04-28 22:24:22 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							2156e52014 
							
						 
					 
					
						
						
							
							shader_ir: Move Sampler index entry in operand< to sort declarations  
						
						
						
						
					 
					
						2019-04-26 01:13:05 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							b77b4b76bb 
							
						 
					 
					
						
						
							
							shader_ir: Add missing entry to Sampler operand< comparison  
						
						
						
						
					 
					
						2019-04-26 01:11:24 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							0b91087a1e 
							
						 
					 
					
						
						
							
							shader_ir/texture: Fix sampler const buffer key shift  
						
						
						
						
					 
					
						2019-04-26 01:09:29 -03:00 
						 
				 
			
				
					
						
							
							
								FreddyFunk 
							
						 
					 
					
						
						
						
						
							
						
						
							1a3ff252a4 
							
						 
					 
					
						
						
							
							Re added new lines at the end of files  
						
						
						
						
					 
					
						2019-04-23 23:19:28 +02:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
						
						
							
						
						
							3091b40691 
							
						 
					 
					
						
						
							
							gl_shader_disk_cache: Compress precompiled shader cache file with Zstandard  
						
						
						
						
					 
					
						2019-04-23 22:24:31 +02:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
						
						
							
						
						
							9db2c734c9 
							
						 
					 
					
						
						
							
							gl_shader_disk_cache: Use VectorVfsFile for the virtual precompiled shader cache file  
						
						
						
						
					 
					
						2019-04-23 22:24:23 +02:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
						
						
							
						
						
							3fe542cf60 
							
						 
					 
					
						
						
							
							gl_shader_disk_cache: Remove per shader compression  
						
						
						
						
					 
					
						2019-04-23 21:40:01 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							b3118ee316 
							
						 
					 
					
						
						
							
							Fixes and Corrections to DMA Engine  
						
						
						
						
					 
					
						2019-04-23 15:28:18 -04:00 
						 
				 
			
				
					
						
							
							
								Hexagon12 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8df9449bb8 
							
						 
					 
					
						
						
							
							Merge pull request  #2422  from ReinUsesLisp/fixup-samplers  
						
						... 
						
						
						
						gl_state: Fix samplers memory corruption 
						
						
					 
					
						2019-04-23 18:30:35 +03:00 
						 
				 
			
				
					
						
							
							
								Hexagon12 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2fbcaae30 
							
						 
					 
					
						
						
							
							Merge pull request  #2425  from FernandoS27/y-direction  
						
						... 
						
						
						
						Fix flipping on some games by applying Y direction register 
						
						
					 
					
						2019-04-23 18:29:29 +03:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							f1e5314f1a 
							
						 
					 
					
						
						
							
							Add Swizzle Parameters to the DMA engine  
						
						
						
						
					 
					
						2019-04-23 11:21:00 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							e140e2ebc6 
							
						 
					 
					
						
						
							
							Add Documentation Headers to all the GPU Engines  
						
						
						
						
					 
					
						2019-04-23 08:44:52 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							021d28c9b8 
							
						 
					 
					
						
						
							
							Corrections and styling  
						
						
						
						
					 
					
						2019-04-23 08:02:24 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4fad91ca45 
							
						 
					 
					
						
						
							
							Merge pull request  #2383  from ReinUsesLisp/aoffi-test  
						
						... 
						
						
						
						gl_shader_decompiler: Disable variable AOFFI on unsupported devices 
						
						
					 
					
						2019-04-22 22:14:02 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							701ce1c9d0 
							
						 
					 
					
						
						
							
							Implement Maxwell3D Data Upload  
						
						
						
						
					 
					
						2019-04-22 19:27:36 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							e4ff140b99 
							
						 
					 
					
						
						
							
							Introduce skeleton of the GPU Compute Engine.  
						
						
						
						
					 
					
						2019-04-22 19:05:43 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							a91d3fc639 
							
						 
					 
					
						
						
							
							Revamp Kepler Memory to use a subegine to manage uploads  
						
						
						
						
					 
					
						2019-04-22 18:50:56 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5889cbd6f 
							
						 
					 
					
						
						
							
							Merge pull request  #2403  from FernandoS27/compressed-linear  
						
						... 
						
						
						
						Support compressed formats on linear textures. 
						
						
					 
					
						2019-04-22 17:09:42 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68b707711a 
							
						 
					 
					
						
						
							
							Merge pull request  #2411  from FernandoS27/unsafe-gpu  
						
						... 
						
						
						
						GPU Manager: Implement ReadBlockUnsafe and WriteBlockUnsafe 
						
						
					 
					
						2019-04-22 17:09:00 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01100f8afd 
							
						 
					 
					
						
						
							
							Merge pull request  #2400  from FernandoS27/corret-kepler-mem  
						
						... 
						
						
						
						Implement Kepler Memory on both Linear and BlockLinear. 
						
						
					 
					
						2019-04-22 16:47:05 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							4c36b78567 
							
						 
					 
					
						
						
							
							Rasterizer Cache: Use a temporal storage for Surfaces loading/flushing.  
						
						... 
						
						
						
						This PR should heavily reduce memory usage since temporal buffers are no
longer stored per Surface but instead managed by the Rasterizer Cache. 
						
						
					 
					
						2019-04-21 11:42:07 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							623b2e4b8f 
							
						 
					 
					
						
						
							
							Corrections Half Float operations on const buffers and implement saturation.  
						
						
						
						
					 
					
						2019-04-20 21:11:33 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da0c3bc658 
							
						 
					 
					
						
						
							
							Merge pull request  #2407  from FernandoS27/f2f  
						
						... 
						
						
						
						Do some corrections in conversion shader instructions. 
						
						
					 
					
						2019-04-20 00:42:34 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							650d9b1044 
							
						 
					 
					
						
						
							
							Merge pull request  #2409  from ReinUsesLisp/half-floats  
						
						... 
						
						
						
						shader_ir/decode: Miscellaneous fixes to half-float decompilation 
						
						
					 
					
						2019-04-19 21:31:52 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							08cdcc2871 
							
						 
					 
					
						
						
							
							Apply Position Y Direction  
						
						
						
						
					 
					
						2019-04-19 20:49:00 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							a3eb91ed8c 
							
						 
					 
					
						
						
							
							RasterizerCache Redesign: Flush  
						
						... 
						
						
						
						flushing is now responsability of children caches instead of the cache 
object. This change will allow the specific cache to pass extra 
parameters on flushing and will allow more flexibility. 
						
						
					 
					
						2019-04-19 20:44:56 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							db4b2bc798 
							
						 
					 
					
						
						
							
							make ReadBlockunsafe and WriteBlockunsafe, ignore invalid pages.  
						
						
						
						
					 
					
						2019-04-19 20:35:54 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40dc893c37 
							
						 
					 
					
						
						
							
							Merge pull request  #2374  from lioncash/pagetable  
						
						... 
						
						
						
						core: Reorganize boot order 
						
						
					 
					
						2019-04-19 19:09:20 -04:00