#include <metal_stdlib> | |
using namespace metal; | |
void a(half2x3 m) { | |
} | |
void b(half3 v) { | |
} | |
void c(half f_1) { | |
} | |
kernel void f(const constant half2x3* tint_symbol [[buffer(0)]]) { | |
a(*(tint_symbol)); | |
b((*(tint_symbol))[1]); | |
b(half3((*(tint_symbol))[1]).zxy); | |
c((*(tint_symbol))[1][0]); | |
c(half3((*(tint_symbol))[1]).zxy[0]); | |
return; | |
} | |