有人可以回答我这条线是怎么来的:
GLES30.glTexImage2D(GLES30.GL_TEXTURE_2D, 0, GLES30.GL_R16F, width, height, 0, GLES30.GL_RED, GLES30.GL_HALF_FLOAT, myBuffer);
适用于 tegra4 但不适用于 ARM Mali-T628 MP6?
顺便说一句,我没有将它附加到帧缓冲区,我将它用作只读纹理。ARM 上返回的代码是 1280,Tegra 完全“不抱怨”。
另外,我知道 Tegra4 获得了半浮点纹理的扩展,而特定的 Mali 没有该扩展,但既然它是 OpenGL ES 3.0,它不应该支持这样的纹理吗?