我有一個動態的高度圖我的地形,它會幾乎每幀進行修改,我應該使用gltexsubimage2d和紋理高度圖或更新頂點緩存的每一幀,而不是創建VBO的?什麼方法應該更快?據我所知,我失去了硬件雙線性過濾器通過vbo發送數據,但根據谷歌gltexxubimage2d導致移動設備上的問題,它看起來不像我可以逐幀使用它,因爲它的速度慢。高度圖:gltexsubimage2d VS頂點屬性
其實問題應該是:是的紋理數據發送到GPU內存比使用頂點屬性更快?是它的實現依賴?在android中,是否有任何物體在opengl中實現了紋理更新,例如,使用quad作爲視頻播放畫布?我知道這個問題可能是對像mali-400或tegra3這樣的新設備的廢話,這兩種方法對我來說應該是性能上的嫌疑,但我想與adreno200或sgx535兼容。