1.1. OpenGL历史 OpenGL History

OpenGL是一种跨平台的应用编程接口(API),由Silicon Graphics等公司在1992年制定为行业标准。它与IrisGL大部分兼容,并旨在提供独立于硬件的图形处理能力。OpenGL已更新至多个版本,广泛应用于Mac、PC及UNIX系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


OpenGL是行业标准的跨平台应用编程接口(API)。这份API的规范在1992年完成,1993年出现第一份实现。

它与Silicon Graphics股份有限公司设计和支持的叫做Iris GL (图形库)的自用API大部分兼容。为了建立一个行业

标准,Silicon Graphics与各种其它图形硬件公司合作创建了一个开放的标准,称为"OpenGL"。


OpenGL is an industry-standard, cross-platform APPLICATION PROGRAMMING INTERFACE (API). The

specification for this API was finalized in 1992, and the first implementations appeared in 1993.

It was largely compatible with a proprietary API called Iris GL (Graphics Library) that was

designed and supported by Silicon Graphics, Inc. To establish an industry standard, Silicon

Graphics collaborated with various other graphics hardware companies to create an open

standard, which was dubbed "OpenGL."

The evolution of OpenGL is controlled by the OpenGL Architecture Review Board, or ARB,

created by Silicon Graphics in 1992. This group is governed by a set of by-laws, and its primary

task is to guide OpenGL by controlling the specification and conformance tests. The original ARB

contained representatives from SGI, Intel, Microsoft, Compaq, Digital Equipment Corporation,

Evans & Sutherland, and IBM. The ARB currently has as members 3Dlabs, Apple, ATI, Dell, IBM,

Intel, NVIDIA, SGI, and Sun Microsystems.

OpenGL shares many of Iris GL's design characteristics. Its intention is to provide access to

graphics hardware capabilities at the lowest possible level that still provides hardware

independence. It is designed to be the lowestlevel interface for accessing graphics hardware.

OpenGL has been implemented in a variety of operating environments, including Macs, PCs, and

UNIX-based systems. It has been supported on a variety of hardware architectures, from those

that support little in hardware other than the frame buffer itself to those that accelerate

virtually everything in hardware.

Since the release of the initial OpenGL specification (version 1.0) in June 1992, six revisions

have added new functionality to the API. The current version of the OpenGL specification is 2.0.

The first conformant implementations of OpenGL 1.0 began appearing in 1993.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值