[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Public WebGL] OpenGL ES 2.0 driver for desktop

On Fri, Aug 6, 2010 at 10:44 AM, Mark Callow <callow_mark@hicorp.co.jp> wrote:

Of direct interest to WebGL implementers, and likely of interest to others on this list, AMD last week at Siggraph announced OpenGL ES 2.0 drivers for their desktop graphics cards.

Paradoxically it will probably complicate things for WebGL implementations running on the desktop that wish to use this driver when available. Hopefully other desktop graphics vendors will follow suit, thus removing the complication.

BTW, these AMD drivers pass the OpenGL ES 2.0 conformance tests.

That's awesome that this is progressing.  Unfortunately WebGL is far stricter than the OpenGL ES 2.0 conformance tests since we want WebGL to support only 2.0 with no extensions. That means the amount of work required to implement WebGL on top of OpenGL vs OpenGL ES 2.0 is really about the same. All enums have to be checked to reject extensions, NPOT textures have to be checked for and 2.0 restrictions enforced even in the presence of GL_OES_texture_npot, Buffers have to be checked out of range access on draw calls, shaders have to be checked they are not using any non 2.0 features, etc...