Khronos specifications are released to the industry free-of-charge, and you can freely implement the functionality they describe. However, unless you become an Adopter for the specification, and your implementation passes the Khronos Conformance Testing Process, there are some important considerations to bear in mind:
Anyone may become an Adopter for a Khronos specification, which gives you access to the Khronos Conformance Testing Process and provides significant benefits:
Once your implementation test results have been approved and your implementation is conformant there are considerable benefits:
For more details on becoming an Adopter and the Conformance Testing Process, please review:
If your company is shipping an implementation of a Khronos API, either as a standalone product, or integrated into a larger product, you MUST become a signed and paid Khronos Adopters if you wish to enjoy the trademark and intellectual property benefits outlined above.
If you are integrating a conformant implementation from a supplier, you MUST still be a signed and paid Khronos Adopter and ensure that there are test submissions that cover your own product. If two companies use the same overall system to test conformance, for example a SOC processor is used within a mobile device, these companies can refer to each other’s test submissions to streamline the submission process – however both companies must be paid Adopters and there must be a submission for every product that is to be covered under the Khronos Conformance Process.
All Adopters pay a one-off fee to access the Conformance Tests for a particular version of an API. The Adopters Fees are officially specified in the Khronos Group Conformance Test Process and enable an Adopter to submit an unlimited number of products for that API (and any earlier versions as indicated in the table below).
(includes all minor
updates and lower versions)
Adopter Fee (USD)
Adopter Fee (USD)
|OpenCL||1.2||$10,000||$15,000||$1,500 Adopters fee for Khronos Academic Members or accredited academic institutions|
|2.1||$25,000||$30,000||$1,500 Adopters fee for Khronos Academic Members or accredited academic institutions|
|4.5||$25,000||$30,000||No upgrade discount|
|OpenGL ES||1.1||$10,000||$15,000||Upgrade from OpenGL ES 1.0: discount any paid OpenGL ES 1.0 Fees|
|2.0||$14,000||$19,000||Upgrade from OpenGL ES 1.0: discount any paid OpenGL ES 1.0 Fees. Upgrade from OpenGL ES 1.1: $6K discount|
|3.0||$25,000||$30,000||Upgrade from OpenGL ES 2.0, 3.0 or 3.1: $5K discount|
|3.1||$25,000||$30,000||Upgrade from OpenGL ES 3.0: $5K discount|
|3.2||$25,000||$30,000||Upgrade from OpenGL ES 3.0: $5K discount|
|COLLADA||1.4||$6,000||$11,000||$1,000 Adopters fee for Khronos Academic Members or accredited academic institutions. $3,000 Adopters fee if Adopter's gross annual revenue < $50M|
OpenVG 1.0: $5K discount
Once you have both signed the Adopters Agreement and paid the Adopters Fees you can log-in to the Khronos Adopters area to download the conformance tests to run on your implementation and upload the generated conformance results package for working group review.
Have questions? Please contact the Khronos Group.
Also please see Khronos Group Conformance Test Process Presentation