FernandoS27
							
						 
					 | 
					
						
						
							
						
						12f5f32098
					 | 
					
						
						
							
							shader: Mark SSBOs as written when they are
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						d819ba4489
					 | 
					
						
						
							
							shader: Implement ViewportIndex
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						fd496d0401
					 | 
					
						
						
							
							shader: Stub TLD4's PTP when it isn't constant
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						5ed8f24384
					 | 
					
						
						
							
							shader: Stub VOTE.VTG
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						bee8188799
					 | 
					
						
						
							
							shader: Fold composite extract
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						c3bace756f
					 | 
					
						
						
							
							shader: Fold comparisons and Pack/Unpack16
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						b4a5e767d0
					 | 
					
						
						
							
							shader: Fix branches to visited virtual blocks
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						d0a529683a
					 | 
					
						
						
							
							vulkan: Serialize pipelines on a separate thread
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						8771639d1e
					 | 
					
						
						
							
							vulkan: Create pipeline layouts in separate threads
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						2fc698b040
					 | 
					
						
						
							
							vulkan: Build pipelines in parallel at runtime
						
						
						
						
						
						
						
						Wait from the worker thread for a pipeline to build before binding it to
the command buffer. This allows queueing pipelines to multiple threads. 
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						f1dd743731
					 | 
					
						
						
							
							shader: Fix dependency on identity removal pass
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						5f22cd89e2
					 | 
					
						
						
							
							shader: Fix constant propagation to use reverse post order
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						eaafd53cfe
					 | 
					
						
						
							
							shader: Implement LDG .U.128 as .128
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						c826220733
					 | 
					
						
						
							
							shader: Unroll "using enum" for opcode declarations
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						0c933e20de
					 | 
					
						
						
							
							vk_pipeline_cache: Name SPIR-V modules
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						09e1927b70
					 | 
					
						
						
							
							spirv: Remove unnecesary variable for clip distances
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						0c4cf3b9eb
					 | 
					
						
						
							
							shader: Implement ClipDistance
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						67afdaf566
					 | 
					
						
						
							
							shader: Fix TXD
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						4d0d29fc20
					 | 
					
						
						
							
							shader: Address feedback
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						cb6fc03e55
					 | 
					
						
						
							
							shader: Always pass a lod for TexelFetch
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						630273b629
					 | 
					
						
						
							
							shader: Implement TXD
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						d5bfc63088
					 | 
					
						
						
							
							shader: Implement ImageGradient
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						be3e94ae55
					 | 
					
						
						
							
							shader: Implement TMML partially
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						613b48c4a2
					 | 
					
						
						
							
							shader,spirv: Implement ImageQueryLod.
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						2c276ec6eb
					 | 
					
						
						
							
							shader: Implement TLDS
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						dc1a9a3bed
					 | 
					
						
						
							
							shader: Implement TLD
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						7a1c14269e
					 | 
					
						
						
							
							spirv: Add fixed pipeline point size
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						9d7422d967
					 | 
					
						
						
							
							shader: Add PointCoord attribute
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						b7589fe115
					 | 
					
						
						
							
							shader: Add PointSize attribute
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						514a6b07ee
					 | 
					
						
						
							
							shader: Store type of phi nodes in flags
						
						
						
						
						
						
						
						This is needed because pseudo-instructions where invalidated. 
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						b0d5572abf
					 | 
					
						
						
							
							shader: Fix indirect branches to scheduler instructions
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						55b960a20f
					 | 
					
						
						
							
							spirv: Fix default output attribute initialization
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						12783f8105
					 | 
					
						
						
							
							shader: Add missing new lines
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						6c51f49632
					 | 
					
						
						
							
							shader: Implement FSWZADD
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						34aba9627a
					 | 
					
						
						
							
							shader: Implement BRX
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						39a379632e
					 | 
					
						
						
							
							shader: Fix alignment checks on RZ
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						73af0d2e0d
					 | 
					
						
						
							
							shader: Implement I2I CC
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						dbc1e5cde7
					 | 
					
						
						
							
							shader: Implement I2I SAT
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						3c758d9b53
					 | 
					
						
						
							
							vk_pipeline_cache: Fix size hashing of shaders
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						cd9f75e223
					 | 
					
						
						
							
							shader: Fix ISCADD logic for PO/CC
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						e860870dd2
					 | 
					
						
						
							
							shader: Implement LDS, STS, LDL, and STS and use SPIR-V 1.4 when available
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						84298ce191
					 | 
					
						
						
							
							shader: Implement ISCADD CC
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						51475e21ba
					 | 
					
						
						
							
							shader: Implement VMAD, VMNMX, VSETP
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						0e1b213fa7
					 | 
					
						
						
							
							shader: Add missing I2I exception when CC is used
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						dbd882ddeb
					 | 
					
						
						
							
							shader: Better interpolation and disabled attributes support
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						675a82416d
					 | 
					
						
						
							
							spirv: Remove dependencies on Environment when generating SPIR-V
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						cb6039ccea
					 | 
					
						
						
							
							vk_pipeline_cache: Fix pipeline and shader caches
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						f0031babeb
					 | 
					
						
						
							
							shader: Implement front face
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						a806b29cb9
					 | 
					
						
						
							
							shader: Fix structured control flow on KIL instructions
						
						
						
						
						
						
						
						This could potentially leave unvisited blocks, leading to illegal phi
nodes. 
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						cdf0cc3869
					 | 
					
						
						
							
							shader: Fix TXQ
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |