| 
									
										
										
										
											2021-11-05 19:35:49 +01:00
										 |  |  | [sampler 0] | 
					
						
							|  |  |  | filter linear linear linear | 
					
						
							|  |  |  | address clamp clamp clamp | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [texture 0] | 
					
						
							|  |  |  | size (2, 2) | 
					
						
							|  |  |  | 0.0 0.0 0.0 0.0     0.0 0.0 0.0 0.0 | 
					
						
							|  |  |  | 0.0 0.0 0.0 0.0     1.0 0.0 1.0 0.0 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-11-15 17:41:33 -03:00
										 |  |  | [pixel shader todo(sm<4)] | 
					
						
							| 
									
										
										
										
											2021-11-05 19:35:49 +01:00
										 |  |  | sampler s; | 
					
						
							|  |  |  | Texture2D t; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | float4 main() : sv_target | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  |     return t.Sample(s, float2(0.5, 0.5)); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [test] | 
					
						
							| 
									
										
										
										
											2024-02-12 16:56:09 +10:00
										 |  |  | todo(sm<4) draw quad | 
					
						
							| 
									
										
										
										
											2021-11-05 19:35:49 +01:00
										 |  |  | probe all rgba (0.25, 0, 0.25, 0) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-11-15 17:41:33 -03:00
										 |  |  | [pixel shader todo(sm<4)] | 
					
						
							| 
									
										
										
										
											2021-11-05 19:35:49 +01:00
										 |  |  | SamplerState s; | 
					
						
							|  |  |  | Texture2D t; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | float4 main() : sv_target | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  |     return t.Sample(s, float2(0.5, 0.5)); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [test] | 
					
						
							| 
									
										
										
										
											2024-02-12 16:56:09 +10:00
										 |  |  | todo(sm<4) draw quad | 
					
						
							| 
									
										
										
										
											2021-11-05 19:35:49 +01:00
										 |  |  | probe all rgba (0.25, 0, 0.25, 0) | 
					
						
							| 
									
										
										
										
											2023-04-19 19:24:14 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-04-26 14:42:17 -04:00
										 |  |  | [pixel shader fail] | 
					
						
							|  |  |  | sampler2D s; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | float4 main() : sv_target | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  |     return tex3D(s, float3(0.0, 0.0, 0.0)); | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2022-11-25 20:38:33 -03:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [pixel shader fail] | 
					
						
							|  |  |  | sampler s; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | float4 main() : sv_target | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  |     return tex2D(s, float2(0.0, 0.0)) + tex3D(s, float3(0.0, 0.0, 0.0)); | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2023-08-25 10:39:21 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | [require] | 
					
						
							|  |  |  | options: backcompat | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-09-14 19:29:24 +10:00
										 |  |  | [pixel shader fail(sm>=6)] | 
					
						
							| 
									
										
										
										
											2023-08-25 10:39:21 +02:00
										 |  |  | samplerCUBE s; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | float4 main() : sv_target | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  |     return texCUBE(s, float3(0.0, 0.0, 0.0)); | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2023-09-03 19:23:15 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-09-14 19:29:24 +10:00
										 |  |  | [pixel shader fail(sm>=6)] | 
					
						
							| 
									
										
										
										
											2023-09-03 19:23:15 +02:00
										 |  |  | sampler1D s; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | float4 main() : sv_target | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  |     return tex1D(s, 0.0); | 
					
						
							|  |  |  | } |