我想找出支持openGLES 1.0,1.1,2.0的Android手機的範圍。 我相信我可以使用1.1,並且應該涵蓋90%以上的手機,但確定會很好地查找任何統計信息。我試圖谷歌,但迄今爲止沒有用。在不同設備上的openGL ES版本
謝謝。
我想找出支持openGLES 1.0,1.1,2.0的Android手機的範圍。 我相信我可以使用1.1,並且應該涵蓋90%以上的手機,但確定會很好地查找任何統計信息。我試圖谷歌,但迄今爲止沒有用。在不同設備上的openGL ES版本
謝謝。
Android 2.2及更高版本支持Open GL ES 2.0,截至2月2日,手機佔58.4%。 Android 1.6及更高版本支持Open GL ES 1.1,因此約佔手機的96%。
我認爲你會很滿意1.1。
OpenGL ES的維基百科頁面有一個列表,對於每個版本,說明哪些手機支持它:https://en.wikipedia.org/wiki/OpenGL_ES#Usage。
我期望的設備列表的種類,但信息非常模糊。例如。'各種三星手機,包括Galaxy S和波' – Ridcully 2013-01-05 19:30:35
即使便宜的設備沒有GPU,我們也可以使用OpenGL ES 1.1的軟件實現。如果設備具有GPU,毫無疑問,它支持OpenGL ES 2.0。
摩托羅拉提供完整的產品列表,包括GPU信息和OpenGL ES擴展。
此外,它是不完整的,但有用的OpenGL ES 1.1/2.0擴展Android裝置。
「如果設備具有GPU,毫無疑問,它支持OpenGL ES 2.0。」這是不正確的。 Android和其他移動設備中的許多集成GPU只支持OpenGL ES 1.1,而不支持2.0。僅僅因爲某些東西有GPU,你不能依靠2.0支持。 – 2011-02-25 18:49:28
AFAIK,MSM720x是僅支持GPU且不支持OpenGL ES 2.0的Android設備的芯片組。 HTC Dream,Magic和Hero是傳統設備。 [HTC手機列表](http://en.wikipedia.org/wiki/List_of_HTC_phones),[MSM7000](http://en.wikipedia.org/wiki/MSM7000) – 2011-02-26 12:59:45
任何有關ARMv7設備數量的想法不支持GLES 2.0? http://developer.android.com/resources/dashboard/opengl.html指出,目前只有17%的設備是GLES 1.1,但我懷疑其中有很大一部分是便宜的ARMv5或ARMv6設備。 – tomwhipple 2012-06-20 20:40:13
只是爲了2014年6月更新這個答案。
您可以在http://developer.android.com/about/dashboards/index.html#OpenGL
目前來看對Android的儀表板統計,
OpenGL Version Percentage
1.1 only 0.1%
2.0 83.6%
3.0 16.3%
注意的OpenGL ES的一個特定版本的支持也意味着任何較低版本的支持(例如,支持2.0版本也意味着支持1.1)。
這是一個都市傳奇,設備與Android 2.2支持OpenGL ES 2.0的定義。 Android 2.2 Compatibility Definition Document這樣說:
設備實現必須支持OpenGL ES 1.0。 [...]設備實現應該爲OpenGL ES 2.0提供一個實現,如果硬件在這些API上具有合理的性能。
(要求2.0支持的第一個版本是4.0.3。)
要回答這個問題,statistics其他人掛在我之前目前指出的是,訪問Play商店的設備:
目前的問題是:我可以使用Open GL ES 3.0而不是2.0來獲得某些功能嗎?請參見Differences OpenGL ES 2.0 and 3.0
我使用http://opengles.gpuinfo.org/來收集設備的GL版本,http://hwstats.unity3d.com/mobile/index-android.html用於總體百分比統計。
從OpenGL ES at Google/Android Developers site,
從Android Version Fragmentation Dashboard
儀表板頁面具有以下信息
OpenGL ES版本,分佈
(截至2017年3月6日),我希望表格支持SO。
您可以結合這些信息來確定支持設備的限制。
支持OpenGL ES 2.0的軟件支持的Android 2.1+是否只能在支持OpenGL ES 2.0的GPU上運行,或者某些具有非2.0圖形硬件的舊版設備是否可以安裝該OS版本?我對此演示文稿不能確定:http://www.youtube.com/watch?v=7-62tRHLcHk – 2011-02-25 19:01:24
你從哪裏得到這些統計數據?對更新版本會很感興趣。 – arynaq 2013-06-08 15:43:02