Closed
Bug 744564
Opened 13 years ago
Closed 13 years ago
Allow to create EGL context from Widget provided GL context (embedding approach)
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
FIXED
mozilla14
People
(Reporter: romaxa, Assigned: romaxa)
Details
Attachments
(2 files)
|
8.70 KB,
patch
|
roc
:
review+
jgilbert
:
review+
|
Details | Diff | Splinter Review |
|
1.37 KB,
patch
|
jgilbert
:
review+
|
Details | Diff | Splinter Review |
We use OGL layer manager rendering embedded into platform provided GL context for Qt only.
I think it should be more generic, so we can have GTK/Qt/Honk-toolkit-less Gecko build and be able to embed OGL/EGL rendering into any platform provided GL context (QGL/Clutter/Efl).
| Assignee | ||
Comment 1•13 years ago
|
||
Assignee: nobody → romaxa
Status: NEW → ASSIGNED
Attachment #614145 -
Flags: review?(roc)
Attachment #614145 -
Flags: review?(jgilbert)
Comment 2•13 years ago
|
||
Comment on attachment 614145 [details] [diff] [review]
More generic way to embed OGL rendering into platform provided GL context
Review of attachment 614145 [details] [diff] [review]:
-----------------------------------------------------------------
R+ if try doesn't have any problem with it.
::: gfx/gl/GLLibraryEGL.h
@@ +107,5 @@
> public:
> GLLibraryEGL()
> : mInitialized(false),
> mEGLLibrary(nsnull),
> + mIsANGLE(false),
Is this fixing a compiler warning?
Attachment #614145 -
Flags: review?(jgilbert) → review+
| Assignee | ||
Comment 3•13 years ago
|
||
Yep, init list order warning fix
Comment on attachment 614145 [details] [diff] [review]
More generic way to embed OGL rendering into platform provided GL context
Review of attachment 614145 [details] [diff] [review]:
-----------------------------------------------------------------
rev IID on nsIWidget
Attachment #614145 -
Flags: review?(roc) → review+
| Assignee | ||
Comment 5•13 years ago
|
||
Minor fix for previous patch, GLContextEGL should take for mContext eglCurrentContext, not Platform Qt context.
Try build good for now, will wait all builds to be finished, and should be good to push
https://tbpl.mozilla.org/?tree=Try&rev=cc83b0d004f7
Attachment #614233 -
Flags: review?(jgilbert)
Updated•13 years ago
|
Attachment #614233 -
Flags: review?(jgilbert) → review+
| Assignee | ||
Comment 6•13 years ago
|
||
Comment 7•13 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla14
You need to log in
before you can comment on or make changes to this bug.
Description
•