texture parameter queries to discover actual supported texture parameter limits on the current platform.shader storage buffer objects that enable vertex, tessellation, geometry, fragment and compute shaders to read and write large amounts of data and pass significant data between shader stages.compute shaders that harness GPU parallelism for advanced computation such as image, volume, and geometry processing within the context of the graphics pipeline.
#OPENGL 4.3 UPGRADE UPDATE#
OpenGL 4.3 is a decimal point update but it has a long list of enhancements, some of which are to keep it abreast of OpenGL ES 3.0: Also important is the addition of new compressed texture formats, ETC2 and EAC, that use algorithms devised by Ericsson and and are available royalty free.
#OPENGL 4.3 UPGRADE FULL#
By adding features from OpenGL 3.x and 4.x its shaders have been made more capable, with full support for 32-bit integer and floating point data.Īs a result OpenGL ES 3.0 GPUs will support more complex textures including ones with arbitrary sizes (instead of requiring the dimensions of each edge to be a power of two) and with floating point values. It sees a major update that adds GPU support and much enhanced texture rendering speeds. OpenGL ES is the cutdown version of OpenGL that powers 3D graphics rendering on mobile phones. This week at SIGGRAPH 2012 the Khronos Group is celebrating 20 years of OpenGL, the cross-platform 3D graphics API specification, and has launched two updated versions, OpenGL 4.3 and OpenGL ES 3.0.