Closed
Bug 908276
Opened 11 years ago
Closed 11 years ago
Attach the EGL image to the texture in SwapTexturesImpl()
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 912134
People
(Reporter: jrmuizel, Unassigned)
References
Details
Attachments
(1 file)
(deleted),
patch
|
Details | Diff | Splinter Review |
This will let us avoid holding the genlock on buffers after we've swapped out the old image.
Reporter | ||
Comment 1•11 years ago
|
||
Comment 2•11 years ago
|
||
GrallocTextureSourceOGL in attachment 794681 [details] [diff] [review] is leaking EGLImage. During a video playback, following log was outputted and video playback was almost stopped. I temporarily added a code to remove the EGLImage just after bind to gralloc buffer like b2g19, it fixed the leaking problem.
---------------------------
08-24 14:05:24.279 144 269 W Adreno200-GSL: <gsl_ldd_control:225>: ioctl code 0xc01c0915 (IOCTL_KGSL_MAP_USER_MEM) failed: errno 12 Out of memory
08-24 14:05:24.279 144 269 W Adreno200-EGLSUB: <CreateImage:1236>: fail gsl_memory_map.
08-24 14:05:24.279 144 269 W Adreno200-EGL: <qeglDrvAPI_eglCreateImageKHR:4504>: EGL_BAD_PARAMETER
n.b. I confirmed it by disabling HwComposer. If HwComposer is enable, video playback is not smooth. It seems related to Bug 908276.
Comment 3•11 years ago
|
||
Sorry, comment #2 is for Bug 907745.
Comment 5•11 years ago
|
||
Bug 909851 try to fix the same problem by the way as in b2g18.
Comment 6•11 years ago
|
||
I tested attachment 794124 [details] [diff] [review] on master hamachi. performance becomes very bad and rendering UI sometimes have a fleck. Something seems bad.
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•