Bug 118251 - [Qt][WK1] Support WebGL with EGL on Linux
Summary: [Qt][WK1] Support WebGL with EGL on Linux
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebGL (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Allan Sandfeld Jensen
URL:
Keywords:
Depends on:
Blocks: 118302
  Show dependency treegraph
 
Reported: 2013-07-01 09:13 PDT by Allan Sandfeld Jensen
Modified: 2013-07-02 06:53 PDT (History)
6 users (show)

See Also:


Attachments
Patch (47.38 KB, patch)
2013-07-01 09:21 PDT, Allan Sandfeld Jensen
no flags Details | Formatted Diff | Diff
Patch (6.67 KB, patch)
2013-07-02 02:54 PDT, Allan Sandfeld Jensen
no flags Details | Formatted Diff | Diff
Patch (6.67 KB, patch)
2013-07-02 03:10 PDT, Allan Sandfeld Jensen
kenneth: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Allan Sandfeld Jensen 2013-07-01 09:13:19 PDT
Currently we only use EGL on Windows, on Linux we only support GLX for GraphicsSurface and WebGL. Since EGL is commonly used for embedded devices on Linux, and getting more wide-spread we should have support for that as well.
Comment 1 Allan Sandfeld Jensen 2013-07-01 09:21:45 PDT
Created attachment 205816 [details]
Patch

WIP works with offscreen buffers, but graphicsSurface still has issues
Comment 2 Allan Sandfeld Jensen 2013-07-02 02:54:07 PDT
Created attachment 205881 [details]
Patch

Clean working patch without GraphicsSurface support
Comment 3 Allan Sandfeld Jensen 2013-07-02 03:10:49 PDT
Created attachment 205884 [details]
Patch

Fix minor typos
Comment 4 Allan Sandfeld Jensen 2013-07-02 04:05:35 PDT
Committed r152282: <http://trac.webkit.org/changeset/152282>