April 29, 2024
OpenGL 4.1 Specification Means Better Graphics Performance

OpenGL 4.1 Specification Means Better Graphics Performance

Posted July 26, 2010 at 11:58pm by iClarified
Khronos has released the OpenGL 4.1 Specification to bring better graphics performance to Macs, PCs, and mobile devices.

The specification aims to offer the very latest graphics functionality to the most advanced and widely adopted cross-platform 2D and 3D graphics API (application programming interface). This new version continues to maintain full backwards compatibility to enable developers to begin using new features whenever they choose, while portably accessing state-of-the-art GPU functionality across diverse operating systems and platforms.

The full specification is available for immediate download at http://www.opengl.org/registry.


New functionality in the core OpenGL 4.1 specification includes:
● Full compatibility with OpenGL ES 2.0 APIs for easier porting between mobile and desktop platforms;
● The ability to query and load a binary for shader program objects to save re-compilation time;
● The capability to bind programs individually to programmable stages for programming flexibility;
● 64-bit floating-point component vertex shader inputs for higher geometric precision;
● Multiple viewports for a rendering surface for increased rendering flexibility.

New ARB extensions introduced with OpenGL 4.1 include:
● OpenGL sync objects linked to OpenCL event objects for enhanced OpenCL interoperability;
● The ability to set stencil values in a fragment shader for enhanced rendering flexibility;
● Features to improve robustness, for example when running WebGL applications;
● Callback mechanisms to receive enhanced errors and warning messages.

Khronos has simultaneously released a set of ARB extensions to enable as much OpenGL 4.1 core functionality as possible on previous generation GPU hardware; providing maximum flexibility and platform coverage for application developers.

Apple supports OpenGL 3.x in Mac OS X 10.6 Snow Leopard following the inclusion of OpenGL 2.1 in Mac OS X 10.5 Leopard.


Read More

OpenGL 4.1 Specification Means Better Graphics Performance
Add Comment
Would you like to be notified when someone replies or adds a new comment?
Yes (All Threads)
Yes (This Thread Only)
No
iClarified Icon
Notifications
Would you like to be notified when we post a new Apple news article or tutorial?
Yes
No
Comments
You must login or register to add a comment...
Recent. Read the latest Apple News.
RECENT
Tutorials. Help is here.
TUTORIALS
Where to Download macOS Monterey
Where to Download macOS Ventura
AppleTV Firmware Download Locations
Where To Download iPad Firmware Files From
Where To Download iPhone Firmware Files From
Deals. Save on Apple devices and accessories.
DEALS