Today at the GDC 2010 which takes place in San Francisco, the Khronos Group announced OpenGL 4.0
The new version of GAPI is designed to improve the interaction of OpenGL and OpenCL to speed up complex calculations.
Also, the new GAPI will support the Core and Compatibility profiles, which will allow developers to choose: either to use only the new functionality, without compatibility with previous versions, or in compatibility mode.
Also in OpenGL 4.0 announced a bunch of innovations. Here is a list of some of them:
- GPU to offload geometry tessellation from the CPU;
- For example, there is no need for a shader;
- drawing of data generated by OpenGL, or external APIs such as OpenCL, without CPU intervention;
- shader subroutines for significantly increased programming flexibility;
- This is a sampling object;
- 64-bit double precision floating point shader operations and inputs / outputs;
- performance improvements, including instanced geometry shaders, instanced arrays, and a new timer query.
Also today, the OpenGL 3.3 specification has become available, which, together with the extensions from ARB, allows
closer to the functionality of OpenGL 4.0.
Updated specifications can be downloaded from the official website
http://www.opengl.org/registrySource -
opengl.orgNews from
iOrange to raise its karma