glBindImageTexture和glBindTexture有什么区别?并且着色器中的以下声明之间的区别是什么:
layout (binding = 0, rgba32f) uniform image2D img_input;
Run Code Online (Sandbox Code Playgroud)
和
uniform sampler2D img_input;
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用texture2D()从计算着色器中的sampler2d纹理读取值。在PC上运行正常,但在android移动设备(使用310 es版本)上,相同代码的编译失败,并出现以下错误:
'texture2D' : type is for Vulkan api only
Run Code Online (Sandbox Code Playgroud)
这个调用与计算着色器不兼容吗?