Exemple #1
0
 public static uint3 hashwide(half3 v)
 {
     return((uint3(v.x.value, v.y.value, v.z.value) * uint3(0xFA3A3285u, 0xAD55999Du, 0xDCDD5341u)) + 0x94DDD769u);
 }
Exemple #2
0
 public static half3 half3(half3 xyz)
 {
     return(new half3(xyz));
 }
Exemple #3
0
 public static uint hash(half3 v)
 {
     return(csum(uint3(v.x.value, v.y.value, v.z.value) * uint3(0x685835CFu, 0xC3D32AE1u, 0xB966942Fu)) + 0xFE9856B3u);
 }
Exemple #4
0
 public DebuggerProxy(half3 v)
 {
     x = v.x;
     y = v.y;
     z = v.z;
 }