[Public WebGL] Implement extension EXT_frag_depth in WebGL

Florian Bösch [email protected]
Mon Dec 3 10:22:25 PST 2012

On Mon, Dec 3, 2012 at 7:12 PM, Kenneth Russell <[email protected]> wrote:

> Slight concern that it seems to be supported on
> very few mobile devices.
I find that odd as well. Especially given that ES 2.0 was modelled after
OGL 3.0 which has included that capability for nearly a decade. But I
wouldn't be concerned about it for two reasons really:
1) It's coming anyway with ES 3.0 and presumably as vendors start
supporting ES 3.0 support will go up.
2) I have a hard time imagining that it's actually absent in the hardware
(after all it has been core part of any programmable hardware since a
decade). I suspect it's just not exposed by the driver. So most likely
vendors can provide a lot of support with a firmware update.

Given that depth writes are not free (they abort early-z), techniques which
use depth writes are nearly all in the category of high performance
optimizations. It's unlikely those matter much on mobiles.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://khronos.org/pipermail/public_webgl_khronos.org/attachments/20121203/c36c09da/attachment.html>

More information about the public_webgl mailing list