I want to know what is the differences between OpenGL ES 2.0
and OpenGL ES 3.0
.
What is the main advantage of OpenGL ES 3.0
?
I want to know what is the differences between OpenGL ES 2.0
and OpenGL ES 3.0
.
What is the main advantage of OpenGL ES 3.0
?
I think it would be best to read section "Version 3.0 and Before -> New Features" on the official specs
And it is backward compatible with ES 2.0.
Overall the changes increase flexibility with bigger buffers, more formats, more uniforms, etc. Additional features such as instanced rendering, pixel buffer objects, and occlusion queries, provide opportunities for optimization. Depending on your platform it could be revolutionary, however many of the key features were already extensions on platforms such as iOS.
For my work personally, the most significant changes are:
Here is a listing of changes described in the spec linked to by Alexey:
Straight from Wikipedia: