Bug 133745 - use OpenGL ES 3 as backend for WebGL
Summary: use OpenGL ES 3 as backend for WebGL
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebGL (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Antoine Quint
URL: http://codeflow.org/entries/2014/jun/...
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2014-06-11 10:21 PDT by Alex Christensen
Modified: 2016-12-08 18:17 PST (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Christensen 2014-06-11 10:21:05 PDT
WebGL 2.0 uses OpenGL ES 3.  We should be careful that code that uses gl.getExtension to query WebGL extensions does not break.  I'm not sure how this will be dealt with in the WebGL 2.0 spec, but I think if something was an extension in WebGL 1.0 and is no longer an extension in WebGL 2.0, gl.getExtension should still return the same value to ensure backward compatibility.

see https://bugs.webkit.org/show_bug.cgi?id=133636
Comment 1 Florian Bösch 2014-06-18 00:21:26 PDT
iOS 8 Beta 2 still does not alleviate the artificial constraints.
Comment 2 Dean Jackson 2014-06-22 21:25:17 PDT
(In reply to comment #1)
> iOS 8 Beta 2 still does not alleviate the artificial constraints.

I think you intended this comment for another bug.
Comment 3 Florian Bösch 2014-06-23 04:46:05 PDT
(In reply to comment #2)
> I think you intended this comment for another bug.

The original ticket https://bugs.webkit.org/show_bug.cgi?id=133636 has been marked as invalid and this ticket is now the tracking ticket for this issue.
Comment 4 Radar WebKit Bug Importer 2016-03-27 21:57:21 PDT
<rdar://problem/25382007>