

In addition to the features required by the core API, graphics processing unit (GPU) vendors may provide additional functionality in the form of extensions. Extensions may introduce new functions and new constants, and may relax or remove restrictions on existing OpenGL functions.

Vendors can use extensions to expose custom APIs without needing support from other vendors or the Khronos Group as a whole, which greatly increases the flexibility of OpenGL. All extensions are collected in, and defined by, the OpenGL Registry. Įach extension is associated with a short identifier, based on the name of the company which developed it. #Oc scanner an opengl 4.3 support license#.#Oc scanner an opengl 4.3 support software license#.
