<div dir="ltr">Ah, I just realized I was only using the TIME_ELAPSED_EXT and GPU_DISJOINT_EXT enums on the extensions, which is why they appeared to be interchangeable. The presence of the original EXT_disjoint_timer_query on a WebGL 2 context does still strike me as odd, since the text from spec I quoted suggests that it shouldn't be. </div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Tarek Sherif<br><a href="http://tareksherif.net/" target="_blank">http://tareksherif.net/</a><br><div><a href="https://www.biodigital.com/" target="_blank">https://www.biodigital.com/</a><br></div><div><br></div></div></div></div></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Wed, May 24, 2017 at 9:29 AM, Tarek Sherif <span dir="ltr"><<a href="mailto:tsherif@gmail.com" target="_blank">tsherif@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><span style="font-family:Arial,Helvetica,sans-serif;font-size:13px">I'm confused by how EXT_disjoint_timer_query is behaving with WebGL 2 contexts in Firefox. It allows both WebGL 1 (e.g. ext.createQueryEXT) and WebGL 2 (gl.createQuery) usage. Is the WebGL 2 usage is guaranteed for this extension? The EXT_disjoint_timer_query spec doesn't mention the WebGL 2 usage, but does state: "This version of the disjoint_timer_query extension is exposed only on on WebGL 1.0 contexts. See the _webgl2 version of the extension for how it is exposed on WebGL 2.0 contexts." Does that mean EXT_disjoint_timer_query should behave as specified in EXT_disjoint_timer_query_<wbr>webgl2 when using a WebGL 2 context? If so, it would seem that the WebGL 1-like functionality that Firefox exposes on that extension is incorrect.</span><div style="margin:0px;padding:0px;border:0px;font-family:Arial,Helvetica,sans-serif;font-size:13px"><br></div><div style="margin:0px;padding:0px;border:0px;font-family:Arial,Helvetica,sans-serif;font-size:13px">Either way, this all seems more confusing than it needs to be...</div></div><span class="HOEnZb"><font color="#888888"><br clear="all"><div><div class="m_2324562957023239610gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Tarek Sherif<br><a href="http://tareksherif.net/" target="_blank">http://tareksherif.net/</a><br><div><a href="https://www.biodigital.com/" target="_blank">https://www.biodigital.com/</a><br></div><div><br></div></div></div></div></div></div></div></div></div></div></div></div>
</font></span></div>
</blockquote></div><br></div>