OpenGL ES 3.0 support?

383 views
Skip to first unread message

Per Erskjäns

unread,
Sep 12, 2013, 4:58:52 PM9/12/13
to native-cli...@googlegroups.com
Are there any plans to support OpenGL ES 3.0 in NaCl?

Victor Khimenko

unread,
Sep 12, 2013, 6:20:25 PM9/12/13
to Native Client Discuss
On Fri, Sep 13, 2013 at 12:58 AM, Per Erskjäns <per.er...@gmail.com> wrote:
Are there any plans to support OpenGL ES 3.0 in NaCl?

ANGLE ( https://code.google.com/p/angleproject/ ) does not support OpenGL ES 3.0. AMD and Intel don't support OpenGL ES 3.0. nVidia supports it, but not on MacOS AFAIK. So... who will be able to use that support? Users of nVidia drivers under Linux? This is kinda small subset of Chromium users.

Nick Bray

unread,
Sep 13, 2013, 2:19:18 AM9/13/13
to native-cli...@googlegroups.com
Roughly speaking, NaCl will support OpenGL ES 3.0 when WebGL supports it.  The initial draft of the WebGL spec has not yet been published, although it is being worked on as we speak.  Going from the draft to the final implementation will, of course, also take time.  Is there any particular features you are looking for?  In addition to ES 2.0, NaCl supports a number of extensions.


On Thu, Sep 12, 2013 at 1:58 PM, Per Erskjäns <per.er...@gmail.com> wrote:
Are there any plans to support OpenGL ES 3.0 in NaCl?

--
You received this message because you are subscribed to the Google Groups "Native-Client-Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to native-client-di...@googlegroups.com.
To post to this group, send email to native-cli...@googlegroups.com.
Visit this group at http://groups.google.com/group/native-client-discuss.
For more options, visit https://groups.google.com/groups/opt_out.

Lee Sandberg

unread,
Sep 13, 2013, 4:00:30 AM9/13/13
to native-cli...@googlegroups.com
Hardware occlusion Queries, That return pixel count? Something that Directx 8.1 support and OpenGL supported thrue a NVidia extension over ten years a go?
Is that an extension webGL can use today?

And the deivces, even i Iphone 5s support OpenES 3.0 do they support this function?




John Bauman

unread,
Sep 14, 2013, 5:51:27 PM9/14/13
to native-cli...@googlegroups.com
At the moment, it supports GL_EXT_occlusion_query_boolean (depending on your actual GPU driver), but not one that returns a pixel count. It looks to me like GLES3 doesn't support occlusion queries with pixel counts, so that won't help.

Samson Timoner

unread,
Jun 16, 2016, 11:10:46 AM6/16/16
to Native-Client-Discuss
There's been a lot of progress with the standard in the past 2.5 years. It appears Chrome now supports OpenGL ES 3.0 with the proper flags (--enable-unsafe-es3-apis).  Do the flags enable it in NaCl as well?
Any rough guesses of when a release might happen?

 Thanks!

-- Samson


On Saturday, September 14, 2013 at 5:51:27 PM UTC-4, John Bauman wrote:
At the moment, it supports GL_EXT_occlusion_query_boolean (depending on your actual GPU driver), but not one that returns a pixel count. It looks to me like GLES3 doesn't support occlusion queries with pixel counts, so that won't help.
On Fri, Sep 13, 2013 at 1:00 AM, Lee Sandberg <lee.sa...@gmail.com> wrote:
Hardware occlusion Queries, That return pixel count? Something that Directx 8.1 support and OpenGL supported thrue a NVidia extension over ten years a go?
Is that an extension webGL can use today?

And the deivces, even i Iphone 5s support OpenES 3.0 do they support this function?




On Fri, Sep 13, 2013 at 8:19 AM, Nick Bray <ncb...@google.com> wrote:
Roughly speaking, NaCl will support OpenGL ES 3.0 when WebGL supports it.  The initial draft of the WebGL spec has not yet been published, although it is being worked on as we speak.  Going from the draft to the final implementation will, of course, also take time.  Is there any particular features you are looking for?  In addition to ES 2.0, NaCl supports a number of extensions.
On Thu, Sep 12, 2013 at 1:58 PM, Per Erskjäns <per.er...@gmail.com> wrote:
Are there any plans to support OpenGL ES 3.0 in NaCl?

--
You received this message because you are subscribed to the Google Groups "Native-Client-Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to native-client-discuss+unsub...@googlegroups.com.

To post to this group, send email to native-cli...@googlegroups.com.
Visit this group at http://groups.google.com/group/native-client-discuss.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "Native-Client-Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to native-client-discuss+unsub...@googlegroups.com.

To post to this group, send email to native-cli...@googlegroups.com.
Visit this group at http://groups.google.com/group/native-client-discuss.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "Native-Client-Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to native-client-discuss+unsub...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages