Проблема в том, что загруженное из ресурсов растровое изображение работает как текстура без проблем, но если я пытаюсь создать изображение и что-то нарисовать, или изменить размер существующего, оно отображает фигуру, покрытую черным (текстура черная) , Я искал на Inte rnet что-то на этой топике c, но, видимо, это ни с кем не случается, или я плохо искал, скорее всего, я что-то делаю не так (хотя почему это не правильно, я загружаю как обычно, но все нарисовано черным ...) и поэтому тем, кто его получает, я хочу попросить рабочий пример, заранее спасибо.
GLES20.glBindTexture(GLES30.GL_TEXTURE_2D, id);
Bitmap bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888);
bitmap.eraseColor(Color.WHITE);
GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_MIN_FILTER, GLES20.GL_LINEAR);
GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_MAG_FILTER, GLES20.GL_LINEAR);
GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_WRAP_T, GLES20.GL_CLAMP_TO_EDGE);
GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GLES20.GL_TEXTURE_WRAP_S, GLES20.GL_CLAMP_TO_EDGE);
GLUtils.texImage2D(GLES20.GL_TEXTURE_2D, 0, bitmap, 0);