OpenGL ES 3.2正式發布 有望在Android M被支持

jopen 9年前發布 | 8K 次閱讀 OpenGL

SIGGRAPH 2015 圖形大會上,Khronos 組織正式發布了新一代的 OpenGL ES 3.2 移動圖形規范,最大變化一是繼續汲取桌面版 OpenGL 的營養,二就是整合了 Google AEP 規范,力捧安卓。其實,去年的 OpenGL ES 3.1 就可以算作 OpenGL 4.x 規范的子集,將很多功能帶到了移動端,比如計算渲染、獨立渲染對象、間接繪制命令、增強紋理等等。

OpenGL ES 3.2正式發布 有望在Android M被支持

OpenGL ES 3.2正式發布 有望在Android M被支持

OpenGL ES 3.2正式發布 有望在Android M被支持

OpenGL ES 3.2正式發布 有望在Android M被支持

OpenGL ES 3.2正式發布 有望在Android M被支持

OpenGL ES 3.2 則繼續走這條路,并宣稱適應絕大多數移動設備、消費電子設備、車載設備。

新規范整合了 Google AEP,即可安卓擴展包,相關的主要新功能包括:

  • 曲面細分(終于!),改進渲染幾何細節
  • 集合著色器,增加細節和陰影
  • ASTC 紋理壓縮,降低內存占用和帶寬
  • 浮點渲染器目標,更高精度計算
  • 調試和健壯性,更簡單的代碼和安全執行
  • 增強的紋理目標和混合操作

此外,新版還實現了很多高級圖形特效,包括:

  • 延遲渲染,基于物理的著色
  • HDR 色調映射
  • 全局照明與反射
  • 煙霧和粒子效果

OpenGL ES 3.2 基本上就是取代了 Google AEP,后者也完成了歷史使命。Google 也宣布,未來的安卓系統將會大力支持 OpenGL ES 3.2,具體版本未提及但應該就是 Android M。

蘋果方面還是支持 OpenGL ES 3.1,而且在全力搞自己的 Metal,看來兩家是要徹底分道揚鑣了。

來自: cnBeta
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!