Closed
Bug 771595
Opened 12 years ago
Closed 12 years ago
Gonk widget fails to initialize the framebuffer if GL context creation fails
Categories
(Core Graveyard :: Widget: Gonk, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla16
People
(Reporter: marshall, Assigned: marshall)
References
Details
Attachments
(1 file, 2 obsolete files)
3.74 KB,
patch
|
Details | Diff | Splinter Review |
In AOSP qemu, the fallback software rendering EGL lib doesn't support GLES 2.0, which means the GL context isn't created by GLContextProviderEGL. Currently, accelerated rendering and the framebuffer are only initialized before the attempt to create the GL context. The fix is to wait until _after_ attempting to create the GL context before checking whether the framebuffer needs to be initialized, and then appropriately set the |mUseAcceleratedRendering| flag.. (Note: move this to Widget: Gonk component once it's created in Bug 771591)
Assignee | ||
Comment 1•12 years ago
|
||
The 2nd half of the emulator black screen issue on B2G github: https://github.com/mozilla-b2g/B2G/issues/51
Assignee | ||
Comment 2•12 years ago
|
||
Attachment #639755 -
Flags: review?(jones.chris.g)
Assignee | ||
Updated•12 years ago
|
Attachment #639755 -
Flags: review?(jones.chris.g)
Assignee | ||
Comment 3•12 years ago
|
||
Attachment #639755 -
Attachment is obsolete: true
Attachment #639762 -
Flags: review?(jones.chris.g)
Updated•12 years ago
|
Attachment #639762 -
Flags: review?(jones.chris.g) → review+
Assignee | ||
Updated•12 years ago
|
Keywords: checkin-needed
Assignee | ||
Updated•12 years ago
|
Component: Widget → Widget: Gonk
Comment 5•12 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/71be75e10f5f
Flags: in-testsuite-
Keywords: checkin-needed
Comment 6•12 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/71be75e10f5f
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla16
Updated•6 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•