CPU has gone multicore, still we need GPU powered applications for all types of complex graphics.
May it be Windows Aero interface or Your photo/video editing/re-sampling application, it now needs and is able to Utilize your GPU (provided you have supported one).
WebGL is intended on Hardware accelerated complex 2D, 3D Rendering of pixels, which is much faster as compared to Software rendering.
It’s evident that the WebGL would be integrated into browsers, not attached as add-ons. In many senses, WebGL already is integrated, through browsers such as the latest Firefox 3.5 that already support HTML 5. What work remains includes the production of a final, formal specification for WebGL.
Motivating the new WebGL standard, Mozilla standards evangelist said,
“The Web has already seen the wide proliferation of compelling 2D graphical applications, and we think 3D is the next step for Firefox. We look forward to a new class of 3D-enriched Web applications within Canvas, and for creative synergy between OpenGL developers and Web developers.”
At this time, there is no good code to demonstrate power of WebGL.
For more than 3 years, the rotating cube corner has pretty much been the Benchmark / “test pattern” for WebGL. But today’s endorsement by the Khronos Group, responsible for OpenGL and OpenGL ES, could catapult this project from virtual stagnation into overdrive.