[Webkit-unassigned] [Bug 33405] [OpenVG] Implement a basic GraphicsContext on top of a new PainterOpenVG class

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jan 8 15:01:05 PST 2010


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


Jakob Petsovits <jpetsovits at rim.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |33403




--- Comment #2 from Jakob Petsovits <jpetsovits at rim.com>  2010-01-08 15:01:05 PST ---
Patch #2 in the OpenVG graphics backend series. Depends on bug 33403 which
provides the means to switch surfaces and contexts.

This patch starts to actually implement WebKit functionality. In shared files,
OpenVG stuff is wrapped in PLATFORM(OPENVG), internally it also uses
PLATFORM(EGL) as EGL is not strictly a hard dependency for OpenVG.

So yeah, this patch provides the painting basics including a
GraphicsContextOpenVG.cpp with lots of notImplemented(), and a PainterOpenVG
with platform save/restore (on top of an existing SurfaceOpenVG) that provides
pretty much all of the state, but for now only a single drawing operation
(drawRect(), others will follow in subsequent patches).

Also, I just noticed that diff screwed me up on the ChangeLog. Let's see if I
can get a patch going that will actually apply once the other one is reviewed
and landed.

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