次の計算シェーダーがあります。
#version 430
layout(std430, binding=0) buffer wks{
ivec2 w[];
};
layout(r32i, binding=1) uniform writeonly iimage2D pathTex;
layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
void main(){
imageAtomicAdd(pathTex, w[0], 1); // line 12
}
それは私にこのエラーを与えます:
0(12) : error C1317: qualified actual parameter #1 cannot be converted to less qualified parameter ("im")
OpenGL wikiによると、私が間違っていることを見つけることができません