我正在使用以下java代码将图像作为纹理加载并在屏幕上显示。但我发现用gimp
编辑的所有图像都无法加载,但从网上下载的一些图像可以在屏幕上正常显示。
private void loadTexture() {
final BitmapFactory.Options options = new BitmapFactory.Options();
options.inScaled = false;
Bitmap bitmap = BitmapFactory.decodeResource(
getContext().getResources(), R.drawable.b, options);
GLUtils.texImage2D(GLES20.GL_TEXTURE_2D, 0, GLES20.GL_RGBA, bitmap, GLES20.GL_RGBA, 0);
}