#version 460 core #extension GL_ARM_tensors : enable #extension GL_EXT_shader_explicit_arithmetic_types : enable layout(set = 0, binding = 0) uniform tensorARM t; layout(set = 0, binding = 1, std430) buffer buff { int32_t out_data[]; }; void main() { int32_t one; int32_t two[2]; tensorReadARM(t, uint[](1,2,3,4), one, gl_TensorOperandsOutOfBoundsValueARM, 11); tensorReadARM(t, uint[](1,2,3,4), two); tensorReadARM(t, uint[](1,2,3,4), out_data[1]); }