2012-05-16 3 views
0

을 사용하여 Bitmaps을 (를) SurfaceView (으)로 표시하고 있습니다. 내 전화기에 GPU가 있습니다. SurfaceView는 하드웨어 가속 기능을 갖추고 있습니까?

은 그 때 나는 RendereronDrawFrame()마다에서 GLUtils.texImage2D와 비트 맵을 표시 GLSurfaceViewSurfaceView에서 변경했습니다.

나는 속도의 차이를 느끼지 못했다. (정확한 측정을하지는 않았지만 관찰만으로).

텍스처에만 GLSurfaceView을 사용하는 것이 차이가 있습니까? 아니면 SurfaceView에서 필요한 하드웨어 가속을 지원합니까?

답변

2

분명히 HW 가속을 추가하는 것은 다음 Android 출시를 위해 계획되지 않았습니다.

. https://groups.google.com/d/msg/android-developers/ly-DqqZyPTw/XZNJmHpVBGoJ

더 철저한 벤치마킹을 수행하면 차이점을 확인해야합니다.

+0

내가 한 것은 질감입니다. 텍스처가 OpenGL에 의해 어떻게 가속화되는지 이해하지 못하겠습니까? –

+0

죄송합니다, 텍스처를 놓치 셨습니다. SurfaceView가 HW 가속화되지 않았 음을 알고 있습니다. 나는 GLSurfaceView가 당신에게 스피드 업을 줄 것인지를 모른다. –

+0

내 잘못, 나는 질문을 올바르게 공식화하지 않았다. –

관련 문제