<p dir="ltr">Making a separate thread for this discussion..</p>
<p dir="ltr">* OpenGL ES 2.0 I can kind of understand, but why OpenGL 2.1 compatibility?<br>
* Why ANGLE? As far as I know this is for old cards that we already decided to stop supporting.<br>
* Why not require OpenGL ES 3.0 as a minimum when someone decides to port Blender to Android / iOS? Support for this seems pretty good.<br>
* WebGL 2 will match ES 3.0. If no one is actively working on WebGL support now, why bother with the backwards compatibility?</p>
<p dir="ltr">I really think we should be able to assume support for FBOs, VAOs, float / half-float textures, instanced draw, and not have to deal with GLSL syntax differences between versions.</p>
<p dir="ltr">How is Blend4Web affected by Blender&#39;s minimum OpenGL version? What kind of issues would there be if Blender assumed ES 3.0 minimum, while Blend4Web still targets ES 2.0?</p>
<div class="gmail_quote">On Dec 6, 2015 12:54, &quot;Martijn Berger&quot; &lt;<a href="mailto:martijn.berger@gmail.com" target="_blank">martijn.berger@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Mike, Brecht, Jason, Anthony and others<br><br><div><div class="gmail_extra"><div class="gmail_quote">On Sun, Dec 6, 2015 at 12:34 AM, Mike Erwin <span dir="ltr">&lt;<a href="mailto:significant.bit@gmail.com" target="_blank">significant.bit@gmail.com</a>&gt;</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>Re: Uniform Buffer Objects -- Compatibility with GL 2.1 is a temporary concern, so anything we do there should be minimal and marked for future removal.</div><div><br></div></div></blockquote></div>Is this the case? i would make the argument that we might want to try and keep OpenGL ES 2.0 and OpenGL 2.1 for as long as possible.<br></div><div class="gmail_extra">Especially on windows keeping ES 2.0 + what ANGLE exposes could really help us have a good fallback. <br></div><div class="gmail_extra">On android and IOS GL ES 2.0 / 3.0 could allow us to run blender there. And even compile blender for Google&#39;s NaCl stuf..<br><br></div><div class="gmail_extra">We should not do this regardless of the cost but we should not discard this without seriously considering if this is feasible.<br><br></div></div></div>
<br>_______________________________________________<br>
Bf-viewport mailing list<br>
<a href="mailto:Bf-viewport@blender.org" target="_blank">Bf-viewport@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-viewport" rel="noreferrer" target="_blank">http://lists.blender.org/mailman/listinfo/bf-viewport</a><br>
<br></blockquote></div>