Although the function definitions are superficially similar to those of the programming language C, they are language-independent. The API is defined as a set of functions which may be called by the client program, alongside a set of named integer constants (for example, the constant GL_TEXTURE_2D, which corresponds to the decimal number 3553). It is designed to be implemented mostly or entirely using hardware acceleration such as a GPU, although it is possible for the API to be implemented entirely in software running on a CPU. The OpenGL specification describes an abstract application programming interface (API) for drawing 2D and 3D graphics. Design An illustration of the graphics pipeline process Since 2006, OpenGL has been managed by the non-profit technology consortium Khronos Group. It is used for a variety of applications, including computer-aided design (CAD), video games, scientific visualization, virtual reality, and flight simulation. (SGI) began developing OpenGL in 1991 and released it on June 30, 1992. ![]() The API is typically used to interact with a graphics processing unit (GPU), to achieve hardware-accelerated rendering. OpenGL ( Open Graphics Library ) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. Trademark license for new licensees who want to use the OpenGL trademark and logo and claim conformance.Open source license for use of the Sample Implementation (SI): This is a Free Software License B closely modeled on BSD, X, and Mozilla licenses.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |