[Webkit-unassigned] [Bug 106319] New: [EFL] [WebGL] Remove any GLX dependencies from X11Window class.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 8 03:50:42 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=106319

           Summary: [EFL] [WebGL] Remove any GLX dependencies from
                    X11Window class.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit EFL
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: kalyan.kondapally at intel.com
                CC: noam at webkit.org, demarchi at webkit.org


After https://bugs.webkit.org/show_bug.cgi?id=105136, we have GLX dependencies in X11WindowResources class. This is wrong and we should try to avoid any GL calls here( We could be using either GLX or EGL). 

we differ the setgeometry calls till we actually blit the texture contents to FBO in our platformLayer(GraphicsContext3DPrivate). We eventually call swapbuffers after the blit operation anyway. So, is the issue here that the buffers are not resized properly before the blit operation happens ?? (i.e calling glviewport with right attributes in GLPlatformSurface::setGeometry).

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list