| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 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 |  |