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
							
						 
					 | 
					
						
						
							
						
						f5672777c8
					 | 
					
						
						
							
							shader: Implement FragDepth
						
						
						
						
						
						
					 | 
					
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						3d07cef009
					 | 
					
						
						
							
							shader: Implement VOTE
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:24 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						e4e1cc11b8
					 | 
					
						
						
							
							shader: Implement DMNMX, DSET, DSETP
						
						
						
						
						
						
					 | 
					
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						76c8a962ac
					 | 
					
						
						
							
							spirv: Implement VertexId and InstanceId, refactor code
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						f91859efd2
					 | 
					
						
						
							
							shader: Implement I2F
						
						
						
						
						
						
					 | 
					
						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
							
						 
					 | 
					
						
						
							
						
						fa2f6e38f4
					 | 
					
						
						
							
							shader: Implement FSET and FSETP
						
						
						
						
						
						
						
						Also fix oversight with adding SignedZeroInfNanPreserve execution mode. 
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						17a82b56d7
					 | 
					
						
						
							
							shader: Implement TEXS
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						71f96fa636
					 | 
					
						
						
							
							shader: Implement CAL inlining function calls
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						b9f7bf4472
					 | 
					
						
						
							
							spirv: Add SignedZeroInfNanPreserve logic
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						8d470c2e63
					 | 
					
						
						
							
							shader: Implement FMNMX
						
						
						
						
						
						
						
						And add a const in FCMP 
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						ba8c1d2eb4
					 | 
					
						
						
							
							shader: Implement FCMP
						
						
						
						
						
						
						
						still need to configure some settings for NV denorm flush and intel NaN 
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						3a63fa0477
					 | 
					
						
						
							
							shader: Partial implementation of LDC
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						ab46371247
					 | 
					
						
						
							
							shader: Initial support for textures and TEX
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						7d6ba5b984
					 | 
					
						
						
							
							shader: Implement R2P
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						924f0a9149
					 | 
					
						
						
							
							shader: Implement SHF
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						5465cb1561
					 | 
					
						
						
							
							shader: Implement LEA
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						4006929c98
					 | 
					
						
						
							
							shader: Implement HADD2
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						103b9da4f7
					 | 
					
						
						
							
							shader: Implement FLO
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						20390c0548
					 | 
					
						
						
							
							shader: Implement IMNMX
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						a8c41c50d3
					 | 
					
						
						
							
							shader: Implement POPC
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						cc55d28949
					 | 
					
						
						
							
							shader: Implement SHR
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						726625cf50
					 | 
					
						
						
							
							spirv: Move phi arguments emit to a separate function
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						7496bbf758
					 | 
					
						
						
							
							spirv: Add support for self-referencing phi nodes
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						9d6a98d950
					 | 
					
						
						
							
							shader: Implement more of XMAD and FFMA32I and fix XMAD.CBCC
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						e44752ddc8
					 | 
					
						
						
							
							shader: FMUL, select, RRO, and MUFU fixes
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						18a766b362
					 | 
					
						
						
							
							shader: Fix MOV(reg), add SHL variants and emit neg and abs instructions
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						274897dfd5
					 | 
					
						
						
							
							spirv: Fixes and Intel specific workarounds
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						704c6f353f
					 | 
					
						
						
							
							shader: Rename, implement FADD.SAT and P2R (imm)
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						e2bc05b17d
					 | 
					
						
						
							
							shader: Add denorm flush support
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						6db69990da
					 | 
					
						
						
							
							spirv: Add lower fp16 to fp32 pass
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						85cce78583
					 | 
					
						
						
							
							shader: Primitive Vulkan integration
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						3a59fffaa1
					 | 
					
						
						
							
							spirv: Implement EmitIdentity
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						b5d7279d87
					 | 
					
						
						
							
							spirv: Initial bindings support
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						1b0cf2309c
					 | 
					
						
						
							
							shader: Add support for forward declarations
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						cbfb7d182a
					 | 
					
						
						
							
							shader: Support SSA loops on IR
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						8af9297f09
					 | 
					
						
						
							
							shader: Misc fixes
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						9170200a11
					 | 
					
						
						
							
							shader: Initial implementation of an AST
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						2930dccecc
					 | 
					
						
						
							
							spirv: Initial SPIR-V support
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						16cb00c521
					 | 
					
						
						
							
							shader: Add pools and rename files
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:21 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |