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