使用OpenGL ES :實作(Implementing)與採用(Adopting)

Language Translation courtesy of SIS

使用 OpenGL ES的二種方法: 實做(Implementation)和採用(Adoption)

您可以從OpenGL ES specification下載相關的資料,並且將之實做到硬體或是軟體的產品裡。

實作(Implementation)的定義
實作(Implementation)是指任何人可以創造或是散怖OpenGL ES相容產品,但是他不可以宣稱其產品與OpenGL ES相容。不論其產品是軟體或是硬體的引擊,他們都不可以使用OpenGL ES的商標。此時,他們並不需要付出任何成本或權利金。

採用(Adoption)的定義
在不同的測試平台上,Khronos Group OpenGL ES相容性測試為一個誠實一致的程序。 必需要成為Adopters才能夠加入這個測試程序。成為一個Adopter之後,你可以獲得一份OpenGL ES Adopter資料,裡面包含了OpenGL ES相關的桌上型OpenGL、相容性測式原始碼與進入Khronos相容性測試程序的方法。 如果你的產品通過測試程序(需要付權利金),你將可以宣稱你的產品和OpenGL ES相容,並且使用OpenGL ES商標。

如果想要暸解相容性測試程序,請參考下列網址: Khronos Group Conformance Test Procedures for OpenGL ES 1.0

    • 獲得OpenGL ES 1.0相容性測試原始碼。
    • 獲得OpenGL ES 1.0實作範列(轉換自桌上型OpenGL的公開原始碼。)
    • 獲得行動平台版Gerbera OpenGL ES software rasterizer(提供虛擬硬體以供OpenGL ES測試)
    • 加入OpenGL ES Adopters技術討論團隊。這是一個非公開的討論環境,你可以和OpenGL ES的研究人員互相討論OpenGL ES相關規格,並且獲得直接的回應或是得到有關相容性測試的答案。
    • 公司列名在Adopting Members pages的網頁上。
    • Adopter的產品可能可以放在Khronos的網站裡。
    • 產品成功地通過相容性測試之後,你可以使用使用OpenGL ES的商標在產品的行銷或是包裝上,或是將OpenGL商標放在應用軟體的開機畫面裡。
    • 完成並簽署OpenGL ES 1.0 Adopters Agreement
    • 如果你己經是Khronos成員,你不需要額外付$1,500元。
    • 當你成功的通過相容性測試,付完每一個測試平台的測試費用並且遵求OpenGL ES相容性測試的要求,你就可以用OpenGL ES的商標在你的相容產品裡。
    • 完成並簽署OpenGL ES 1.0 Adopters Agreement
    • 將同意書郵寄到同意書裡的地址。
    • 每一次Adopters費用為 $1,500(詳細付費規定請參考Adopters Agreement)
    • 當你成功的通過相容性測試,付完每一個測試平台的測試費用並且遵求OpenGL ES相容性測試的要求,你就可以用OpenGL ES的商標在你的相容產品裡。