예제 #1
0
파일: basic-simd.cs 프로젝트: Zman0169/mono
	public static int test_0_simple_packed_max () {
		Vector4f a = new Vector4f (16, -4, 9, 25);
		Vector4f b = new Vector4f (5, 3, 9, 0);
		Vector4f c = a.Max (b);
		if (c.X != 16f)
			return 1;
		if (c.Y != 3f)
			return 2;
		if (c.Z != 9f)
			return 3;
		if (c.W != 25f)
			return 4;
		return 0;
	}
예제 #2
0
 static Vector4f Clamp(Vector4f v)
 {
     return v.Max (Vector4f.Zero).Min (Vector4f.One);
 }