나는 glTexImage2D, 모두 괜찮를 사용하여 내가 모든 터치 이벤트에 새로운 이미지를 그릴 onDrawFrame를 사용하는 렌더러에 GLSurfaceView.Renderer, 를 사용 액티비티가 있지만 변경할 때 이미지가 화면을 onDrawFrame 약 1/2 초 간 누구든지이 문제를 해결할 수 있습니까?의 OpenGL ES, onDrawFrame 성능
활동 :
onCreate(){..
glSurfaceView.setRenderer(renderer);
....
private Renderer renderer = new Renderer() {
...
렌더러 :
onSurfaceCreated(){..
GLUtils.texImage2D(GLES20.GL_TEXTURE_2D, 0, bitmap, 0);
렌더러 :
onDrawFrame(){..
if(mytoucheventFired){
GLUtils.texImage2D(GLES20.GL_TEXTURE_2D, 0, anotherBitmap, 0);
}
방법 큰 텍스처/비트 맵입니까? 두 번째 비트 맵 (anotherBitmap)이 이미 미리로드되었거나'onDrawFrame() '에서도 발생하고 있습니까? –