#include using namespace metal; struct SB { /* 0x0000 */ int data[1]; }; void tint_symbol_1_inner(uint3 id, device SB* const tint_symbol_2) { (*(tint_symbol_2)).data[id[0]] = as_type((as_type((*(tint_symbol_2)).data[id[0]]) + as_type(1))); } kernel void tint_symbol_1(device SB* tint_symbol_3 [[buffer(0)]], uint3 id [[thread_position_in_grid]]) { tint_symbol_1_inner(id, tint_symbol_3); return; }