[Webkit-unassigned] [Bug 104672] [GTK] Add accelerated 2D canvas support using cairo-gl

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Dec 21 18:05:26 PST 2012


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


arno. <arno at renevier.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |arno at renevier.net




--- Comment #6 from arno. <arno at renevier.net>  2012-12-21 18:07:38 PST ---
Hi,
I tried this patch which looks really interesting.
But there seems to be a problem with putByteArray: the first row is correct. Then all other rows are the same as first row

see this example:
http://renevier.net/misc/webkit_104672.html
and the result:
http://renevier.net/misc/webkit_104672_bug.jpg

Anyway, why not call glReadPixels and glTexSubImage2D directly? That would save many data copies between the gl-surface and the mapped image. And even a glReadPixels which is performed at the start of putByteArray while in theory we don't need to read previous pixel data when we just upload new data).

-- 
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