WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
35538
[OpenVG] Add a SurfaceOpenVG constructor for EGL client buffer surfaces
https://bugs.webkit.org/show_bug.cgi?id=35538
Summary
[OpenVG] Add a SurfaceOpenVG constructor for EGL client buffer surfaces
Jakob Petsovits
Reported
2010-03-01 13:01:06 PST
[OpenVG] Add a SurfaceOpenVG constructor for EGL client buffer surfaces
Attachments
Patch
(5.93 KB, patch)
2010-03-01 13:01 PST
,
Jakob Petsovits
krit
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Jakob Petsovits
Comment 1
2010-03-01 13:01:51 PST
Created
attachment 49742
[details]
Patch
Jakob Petsovits
Comment 2
2010-03-01 13:09:03 PST
Whoever provides our painter with the SurfaceOpenVG might want to draw into a VGImage instead of a pbuffer or window surface. EGL/OpenVG provides the means to do that directly (without cross-copying), and generalizes the VGImage into an "EGL client buffer" which can be made an EGL surface to draw on. This patch hooks up the appropriate OpenVG functionality with our SurfaceOpenVG and EGLDisplayOpenVG classes, and provides a new constructor that takes an EGLClientBuffer (a casted VGImage) which will be used to create the encapsulated EGL surface.
Jakob Petsovits
Comment 3
2010-03-01 13:22:11 PST
Apparently webkit-patch now automatically uses "New Bugs" as component, which is wrong for this one as it belongs to the "Platform" component.
Eric Seidel (no email)
Comment 4
2010-03-05 15:32:02 PST
You can pass a component in the command line. See: webkit-patch help upload for more information.
Dirk Schulze
Comment 5
2010-03-09 10:58:49 PST
Comment on
attachment 49742
[details]
Patch r=me
Jakob Petsovits
Comment 6
2010-03-12 11:13:03 PST
Committed
r55919
: <
http://trac.webkit.org/changeset/55919
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug