Closed
Bug 1546852
Opened 6 years ago
Closed 5 years ago
Investigate to use SharedGL for copying SurfaceTexture for content process
Categories
(Core :: Graphics: WebRender, enhancement, P3)
Tracking
()
RESOLVED
INVALID
People
(Reporter: sotaro, Assigned: sotaro)
References
(Blocks 1 open bug)
Details
Bug 1544642 is going to address SurfaceTexture video rendering to WebGL by exclusive use of SurfaceTexture based on guessing. It is not ideal.
On android with WebRender, there is already SharedGL on render thread. It is ideal if we could use SharedGL for copying SurfaceTexture for content process, since we do not need the exclusive access. But SharedGL exists on render thread. It could add latency to content side.
The following diagram shows how video's SurfaceTexture is consumed in content process.
https://github.com/sotaroikeda/firefox-diagrams/blob/master/mobile/mobile_SurfaceAllocatorService_68.pdf
Assignee | ||
Updated•6 years ago
|
OS: Unspecified → Android
Assignee | ||
Updated•6 years ago
|
Blocks: wr-android
Assignee | ||
Updated•6 years ago
|
Type: defect → enhancement
Updated•5 years ago
|
Priority: -- → P3
Assignee | ||
Comment 1•5 years ago
|
||
It is better to replace the bug by Bug 1562818 .
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•