原神1.2版本更新:龍脊雪山凜冽來襲   PS4系統軟件更新8.00今日釋出   Nintendo Switch新增「更改按鍵配置」功能的詳細解說!   UBISOFT的「UBISOFT FORWARD」將於7月13日舉辦!   《闇影詩章》最新擴充卡包「Fortune’s Hand / 命運諸神」正式發行!   《漫威復仇者聯盟》的首週末:今日登陸PS4   「CODE:D-BLOOD」登陸日本 乃木坂白石麻衣成CM主角*内有影片   任天堂明星大亂鬥特別版的新角色!來自「聖火降魔錄-風花雪月」的「貝雷特」「貝雷絲」 

Sony Ericsson 宣布將 Android 系統上的 WebGL 開源

在去年11月的時候,Sony Ericsson 宣佈在   系列手機上原生支持  ,從而成為世界上第一個正式支持WebGL的手機廠商。目前,作為下一步跟進,Sony Ericsson 正在將這一支持延續到 Android 4.0 上,而且是完全開源的。 1月25日,Sony Ericsson 高級軟件架構師Anders Edenbrandt在開發者頻道的網站上對此進行了詳細的說明。

自從Sony Ericsson 宣布將在 Android 2.3 系統上添加WebGL支持之後,就收到了來自於開發者社區的很多反饋,其中不少都非常鼓舞人心;但是與此同時,Sony Ericsson 也收到了很多評論說WebGL需要在Android生態圈裡得到更廣泛的應用和普及,使得這一市場真正的騰飛。對此索愛研發團隊完全贊同。

所以,為了對此作出積極的回應,也為了感謝開發者對Sony Ericsson 長期以來持續的支持,以及像HTML5和WebGL這樣開放的標準,還有Sony Ericsson 那顆透明的心,Sony Ericsson 決定將Android 4.0系統上的WebGL的後端實現開源。任何對此有興趣的人都可以使用這些代碼,當然也希望以此為基礎能有更多的人不斷貢獻新的代碼。

之所以將Android 4.0上而不是Android 2.3上的WebGL後端實現開源,是因為Android 4.0上的WebKit的代碼是最近才寫的,所以需要做出的一些修改都是可控的。

Sony Ericsson 已經在GitHub上公佈了在Android 4.0中支持WebGL的所有源代碼。任何人都可以下載這些代碼而且無需任何特殊權限;但是,最起碼應該是這方面的高級開發者,要確保你會使用這些代碼,你還需要編譯自己的Andr​​oid操作系統。

代碼中主要包括以下兩個內容:
1. 升級過的WebKit文件,用來實現支持硬件加速的WebGL
2. 一些新的文件,用來實現WebKit和OpenGL的綁定。
要開啟WebGL支持,這些代碼上的修改必須應用在Android ICS-MR1版本中的WebKit組件上。目前這些代碼只支持Android 4.0。需要說明的是,目前Sony Ericsson 自己的開發工作也仍在繼續當中,所以直到他們正式發布Xperia手機Android 4.0系統的時候,代碼還會發生不少變化。

消息來源: cnbeta

 

相關文章