Bug 118251

Summary: [Qt][WK1] Support WebGL with EGL on Linux
Product: WebKit Reporter: Allan Sandfeld Jensen <allan.jensen>
Component: WebGLAssignee: Allan Sandfeld Jensen <allan.jensen>
Status: RESOLVED FIXED    
Severity: Normal CC: abecsi, commit-queue, dino, jturcotte, noam, zeno
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 118302    
Attachments:
Description Flags
Patch
none
Patch
none
Patch kenneth: review+

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>