3
在沒有GPU的Android設備上使用OpenGL ES 2.0比在Canvas上運行遊戲速度更快嗎?或者,因爲它會在CPU上運行,那麼在性能方面不會有太大的區別?在沒有GPU的android手機上的OpenGL ES 2.0?
在沒有GPU的Android設備上使用OpenGL ES 2.0比在Canvas上運行遊戲速度更快嗎?或者,因爲它會在CPU上運行,那麼在性能方面不會有太大的區別?在沒有GPU的android手機上的OpenGL ES 2.0?
我不確定你可以在沒有GPU的Android設備上運行OpenGL ES 2.0。如果可以的話,表現會很糟糕 - 你可以很幸運地移動一個類似Pong的遊戲@ 10 FPS。在軟件上模擬頂點和像素程序比在GPU上運行要慢幾個數量級。
這很有道理......所以我應該創建一個可以使用Canvas或OpenGL渲染遊戲的渲染,並檢查設備是否具有GPU? –
您想要說明哪些手機? – Krylez
請注意,最新版本的Android現在必須支持OpenGL ES 2.0。 –