| 
									
										
										
										
											2021-11-19 18:33:53 +01:00
										 |  |  | [pixel shader] | 
					
						
							| 
									
										
										
										
											2023-09-14 19:29:24 +10:00
										 |  |  | uniform float4 u; | 
					
						
							|  |  |  | uniform float4 v; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | float4 main() : sv_target | 
					
						
							| 
									
										
										
										
											2021-11-19 18:33:53 +01:00
										 |  |  | { | 
					
						
							|  |  |  |     float4 res = float4(0, 0, 0, 0); | 
					
						
							|  |  |  |     res.xyz = cross(u, v); | 
					
						
							|  |  |  |     return res; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [test] | 
					
						
							|  |  |  | uniform 0 float4 1 -2 3 4 | 
					
						
							|  |  |  | uniform 4 float4 10 100 1000 10000 | 
					
						
							| 
									
										
										
										
											2024-03-19 12:36:23 +01:00
										 |  |  | todo(glsl) draw quad | 
					
						
							| 
									
										
										
										
											2021-11-19 18:33:53 +01:00
										 |  |  | probe all rgba (-2300, -970, 120, 0) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [pixel shader] | 
					
						
							| 
									
										
										
										
											2023-09-14 19:29:24 +10:00
										 |  |  | uniform float4 u; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | float4 main() : sv_target | 
					
						
							| 
									
										
										
										
											2021-11-19 18:33:53 +01:00
										 |  |  | { | 
					
						
							|  |  |  |     float4 res = float4(0, 0, 0, 3.5); | 
					
						
							|  |  |  |     res.xyz = cross(u, 4); | 
					
						
							|  |  |  |     return res; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [test] | 
					
						
							|  |  |  | uniform 0 float4 1 -2 3 4 | 
					
						
							| 
									
										
										
										
											2024-03-19 12:36:23 +01:00
										 |  |  | todo(glsl) draw quad | 
					
						
							| 
									
										
										
										
											2021-11-19 18:33:53 +01:00
										 |  |  | probe all rgba (-20, 8, 12, 3.5) |