]> git.xonotic.org Git - xonotic/gmqcc.git/blobdiff - tests/vec_ops.qc
Vector cross product virtual instruction, now >< operator works for non-constant...
[xonotic/gmqcc.git] / tests / vec_ops.qc
index a5c80c9ac8b1c0c7ff55c8abd2f416cac7ce5adf..d06d5799dd0e39819756ffe048010e1d997ce34d 100644 (file)
@@ -1,10 +1,12 @@
-void print(string...) = #1;
-string vtos(vector)   = #5;
-
 void main(vector v) {
     print(vtos(v), "\n");
     v /= 2;
     print(vtos(v), "\n");
     print(vtos(v / 2), "\n");
     print(vtos(v), "\n");
+    print(vtos(v | 16), "\n");
+    print(vtos(v & 16), "\n");
+    print(vtos(v | '25 42 51'), "\n");
+    print(vtos(v & '25 42 51'), "\n");
+    print(vtos(v >< '3 2 1'));
 }