【发布时间】:2013-01-31 13:10:28
【问题描述】:
我有一个带有一堆照片滤镜的安卓应用。过滤器是用 OpenGL ES 2.0 实现的,所以当我想保存最终图像时,我会调用 glReadPixels。它适用于我测试过的每台设备,但它似乎不适用于 Nexus 4。用户报告说他们可以应用过滤器,但是当他们保存最终图像时,他们在设备上找不到它。我想知道是否有任何方法可以模拟 nexus 4 并在模拟器上测试我的应用程序?我已经在模拟器上进行了测试,它运行良好也很高兴知道是否有人对 Nexus 4 有类似的问题。
我的 glReadPixels 调用。
GLES20.glReadPixels(0, 0, saveWidth, saveHeight, GLES20.GL_RGBA, GLES20.GL_UNSIGNED_BYTE, mPixels);
【问题讨论】:
-
您将文件保存在哪里?您是否在其他 JB 4.2 设备上测试过它? SD 卡布局从 4.1 更改为 4.2。
标签: android opengl-es-2.0 nexus-4