[Public WebGL] RE: WEBGL_multiview discussion

Olli Etuaho [email protected]
Mon Jan 2 09:14:13 PST 2017


There’s been some discussion on GitHub, though the extension hasn’t been publicized much on the mailing list:

https://github.com/KhronosGroup/WebGL/issues/2167
https://github.com/KhronosGroup/WebGL/pull/2176

More feedback is welcome. Some open questions that are currently up for consideration are:

1. Why not just enable WEBGL_multiview extension automatically when a stereo canvas is requested? Support for stereo canvas requires core spec changes either way. The biggest hurdle for this I see is that WEBGL_multiview requires layout qualifiers, which do not exist in core WebGL 1.0 shaders, so it would be a bad fit for WebGL 1.0.
2. Should drawing commands that don’t use multiview shaders be compatible with choosing both default framebuffer draw buffers with gl.BACK? This could be done similarly for clears as well.

Prototyping the extension is also in progress, with some support already added in ANGLE – the spec is only a small part of the overall work, and writing the implementations is expected to take more time. Prototyping the extension will also inform further changes to the spec.

Cheers, Olli

From: Florian Bösch [mailto:[email protected]]
Sent: maanantaina 2. tammikuuta 2017 17.00
To: public webgl <[email protected]>; Olli Etuaho <[email protected]>
Subject: WEBGL_multiview discussion

This extension https://www.khronos.org/registry/webgl/extensions/proposals/WEBGL_multiview/ has been posted in December 2016 by Olli Etuaho and no discussion has occured on it so far.

I'll suggest everybody take a look at it and hope we can move this to Draft as soon as possible.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://khronos.org/pipermail/public_webgl_khronos.org/attachments/20170102/c18896de/attachment.html>


More information about the public_webgl mailing list