xemu/subprojects/glslang/Test/spv.tensorARM.read.comp

18 lines
489 B
Plaintext

#version 460 core
#extension GL_ARM_tensors : enable
#extension GL_EXT_shader_explicit_arithmetic_types : enable
layout(set = 0, binding = 0) uniform tensorARM<int32_t, 4> 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]);
}