2011-07-15 280 views
0

即使是最低級別的硬件都支持2.0和着色語言,是否值得支持OpenGL ES 1.1和固定管道?OpenGL ES 2.0 vs 1.1

畢竟,過去兩年的每個iOS設備都支持2.0。

+0

你的問題是不準確的。就像3GS目前是預算iPhone一樣,3G是去年。同上去年的8GB iPod Touch是ES 1.1設備。所以實際上只有10個月,因爲不支持ES 2的iOS設備已經發售。 – Tommy

+0

OpenGL ES 2.0支持 - iPad 2010年4月3日15個月前.--- iPod Touch第3代2009年9月9日22.5個月前.--- iPhone 3GS 2009年6月19日25個月前.--- ..... 我想我應該改變爲「每個」新的「iOS設備」,但我想我要指出的是你的評論既不是構造函數,也不會增加任何對話。只是因爲你可以輸入一些東西,並不意味着你應該這樣做。你可能每5秒只能編輯一條評論。(點擊此框關閉) – garyamorris

+1

請嘗試重新閱讀我的評論。最近到2010年9月7日,你可以走進一家商店,購買一款不支持ES 2.0的全新最新型號的iOS設備。因此,「每個iOS設備在過去兩年支持2.0」 ,因爲許多軋製生產線,並由消費者購買沒有。我還建議你將來在操場上進行人身攻擊。 – Tommy

回答

4
if (moneyToSupportES1_1 > moneyToBeMadeBySupportingES1_1) 
{ 
    [self setSupportES1_1:NO]; 
} 

我懷疑這將是值得你的時間,特別是如果你能得到它以某種有限的方式工作,而無需編寫到1.1標準(實體紋理,而不是着色器等)。

1

簡短的回答:不是真的。特別是如果你只針對iOS用戶。