2011-10-31 65 views
1

我正在創建基於AndEngine的OpenGL應用程序,我對各種設備上fps之間的差異感到非常驚訝。所以問題是:哪些設備使用OpenGL軟件渲染器,哪些設備有自己的GPU(但沒有合適的驅動程序),哪些設備具有GPU並使用它?Android OpenGL軟件/硬件渲染器設備列表

此外,是否有任何可能降低Android電子市場應用程序可見性僅適用於具有硬件渲染器的設備(清單<uses-feature>也許?)?

+0

我渴望爲這個問題提供一個很好的答案。 HTC Thunderbolt讓我感到悲傷,我有一種預感,它正在使用某些OpenGL調用軟件,這會讓我的遊戲速度下降很多。 –

回答

0

你有HTC Evo嗎?這是一個奇怪的例子,因爲fps被人爲限制。

您是否從市場下載了AndEngine Examples應用程序?該應用可讓您在設備上運行一些基準測試,然後將結果提交給AndEngine開發人員。

他的應用程序不是唯一一個這樣做的應用程序。至少有兩個或三個基準應用程序或演示應用程序可以收集這類數據,並希望在某處發佈結果。當我有一分鐘時,我會盡力追蹤他們。

是的,不要尋找一個可以做到這一點的使用特徵標籤。 uses-feature標籤是過濾市場中應用程序的唯一方式。

+0

是的,我擁有HTC Evo,但沒有問題與FPS。我已經下載了AndEngine示例並對我擁有的設備進行了基準測試,並且我也在我的應用中實施了基準測試。但是我對使用軟件OGL渲染器的設備有問題,並且我找不到任何方法來阻止他們通過AM訪問我的應用程序。 – Kocus