| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 8dd0acfaeb | shader: Fix instruction transitions in and out of Phi | 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 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 2d422b2498 | shader: Fix rebase issue | 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 | d1edc16ba8 | shader: Deduplicate HADD2 code | 2021-07-22 21:51:23 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | 81f72471e8 | shader: Implement I2I | 2021-07-22 21:51:23 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 4006929c98 | shader: Implement HADD2 | 2021-07-22 21:51:23 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | 980cafdc27 | shader: Implement LOP and LOP3 | 2021-07-22 21:51:23 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | 382cba94ed | shader: Implement IADD3 | 2021-07-22 21:51:23 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | c2155f04d4 | shader: Implement PSETP | 2021-07-22 21:51:23 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | ce9b116cfe | Implement PSET, refactor common comparison funcs | 2021-07-22 21:51:23 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | 103b9da4f7 | shader: Implement FLO | 2021-07-22 21:51:23 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | e038928616 | shader: Implement ISET, add common_funcs | 2021-07-22 21:51:23 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | bec7d3111d | shader: Make IMNMX, SHR, SEL stylistically more consistent | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | bce0b1dcca | shader: Implement ICMP | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | 20390c0548 | shader: Implement IMNMX | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | 08a9e95905 | shader: Implement BFI | 2021-07-22 21:51:22 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | 34ac9b4d7e | shader: Implement BFE | 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 |  | 
			
				
					| 
							
							
								 ameerj | 8810c88b7e | shader: Implement SEL | 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 |  |