dawn-cmake/test/expressions/unary/negate/negate.wgsl.expected.msl

21 lines
316 B
Plaintext

#include <metal_stdlib>
using namespace metal;
int tint_unary_minus(const int v) {
return select(-v, v, v == -2147483648);
}
int4 tint_unary_minus_1(const int4 v) {
return select(-v, v, v == -2147483648);
}
int i(int x) {
return tint_unary_minus(x);
}
int4 vi(int4 x) {
return tint_unary_minus_1(x);
}