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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						ec005be99d
					 | 
					
						
						
							
							shader: Fix rasterizer integration order issues
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						17063d16a3
					 | 
					
						
						
							
							shader: Implement TXQ and fix FragDepth
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						d9c5bd9509
					 | 
					
						
						
							
							shader: Refactor PTP and other minor changes
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						b5db38f50e
					 | 
					
						
						
							
							shader: Add IR opcode for ImageFetch
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						742d11c2ad
					 | 
					
						
						
							
							shader: Implement TLD4.PTP
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						981eb6f43b
					 | 
					
						
						
							
							shader: Fix Array Indices in TEX/TLD4
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						f5672777c8
					 | 
					
						
						
							
							shader: Implement FragDepth
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						fda0835300
					 | 
					
						
						
							
							shader: Implement TLD4S.
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						c7c518e280
					 | 
					
						
						
							
							shader: Implement TLD4 and TLD4_B
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						32c5483beb
					 | 
					
						
						
							
							shader: Implement SHFL
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						49e87ea8ab
					 | 
					
						
						
							
							shader: Track first bindless argument instead of the instruction itself
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						d3dad6b632
					 | 
					
						
						
							
							shader: Properly insert Prologue instruction
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						83a283fa86
					 | 
					
						
						
							
							shader: Minor style nits
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						8cb9443cb9
					 | 
					
						
						
							
							shader: Fix F2I
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						68a9505d8a
					 | 
					
						
						
							
							shader: Implement NDC [-1, 1], attribute types and default varying initialization
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						1d2db78398
					 | 
					
						
						
							
							shader: Fix use-after-free bug in object_pool
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						3d07cef009
					 | 
					
						
						
							
							shader: Implement VOTE
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						d40faa1db0
					 | 
					
						
						
							
							vk_pipeline_cache: Fix ReleaseContents order
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						a8d8fd40f7
					 | 
					
						
						
							
							shader: Fix TEX mask
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						f8115a6a9e
					 | 
					
						
						
							
							vk_pipeline_cache: Add pipeline cache
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						c63cf4fa2e
					 | 
					
						
						
							
							vk_pipeline_cache: Add pipeline cache
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						2be5c7eff4
					 | 
					
						
						
							
							shader: Fold interpolation multiplications
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						96b7ced6ec
					 | 
					
						
						
							
							shader: Better but still partial interpolation support
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						e4e1cc11b8
					 | 
					
						
						
							
							shader: Implement DMNMX, DSET, DSETP
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						56be556eee
					 | 
					
						
						
							
							shader: Implement FADD32I
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						a62f04efab
					 | 
					
						
						
							
							shader: Implement F2F
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						8b3b9c3371
					 | 
					
						
						
							
							shader: Add missing fp64 usage flags
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						c858b8ba97
					 | 
					
						
						
							
							shader: Implement DMUL and DFMA
						
						
						
						
						
						
						
						Also add a missing const on DADD 
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						112b8f00f0
					 | 
					
						
						
							
							shader: Add FP64 register load/store helpers
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						a77e764726
					 | 
					
						
						
							
							shader: Add support for fp16 comparisons and misc fixes
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						27fb97377e
					 | 
					
						
						
							
							shader: Fix floating point comparison for FP16
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						e10d9c1b8e
					 | 
					
						
						
							
							shader: Implement HSETP2
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						9e213fd861
					 | 
					
						
						
							
							shader: Implement HSET2
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						ed6cd3c94a
					 | 
					
						
						
							
							shader: Implement HMUL2
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						28dff6a629
					 | 
					
						
						
							
							shader: Implement HFMA2
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						76c8a962ac
					 | 
					
						
						
							
							spirv: Implement VertexId and InstanceId, refactor code
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						e802512d8e
					 | 
					
						
						
							
							shader: Refactor half floating instructions
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						f91859efd2
					 | 
					
						
						
							
							shader: Implement I2F
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						c97d03efb9
					 | 
					
						
						
							
							shader: Implement ISCADD (imm)
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						eeb1efa2d2
					 | 
					
						
						
							
							shader: Implement LOP32I
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						260743f371
					 | 
					
						
						
							
							shader: Add partial rasterizer integration
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						72990df7ba
					 | 
					
						
						
							
							shader: Implement DADD
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						3b7fd3ad0f
					 | 
					
						
						
							
							shader: Implement CSET and CSETP
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						32b6c63485
					 | 
					
						
						
							
							shader: Reorder phi nodes when redefined as undefined opcodes
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |