Debug assertion with webgl.enable-ahardwarebuffer enabled
Categories
(Core :: Graphics: WebRender, defect)
Tracking
()
People
(Reporter: jnicol, Assigned: sotaro)
References
(Blocks 1 open bug)
Details
Enabling webgl-enable-ahardwarebuffer and loading a page with webgl content results in this assertion failure in debug builds. AsAndroidHardwareBufferTextureHost() returns nullptr because the texture host is actually a WebRenderTextureHost wrapping a AndroidHardwareBufferTextureHost.
In release builds the page appears to render correctly, though perhaps synchronization doesn't work correctly since this is to do with fencing? This occurs both with the GPU process enabled or disabled (after fixing bug 1754766).
Sotaro, do you know how we should fix this?
| Reporter | ||
Updated•4 years ago
|
| Reporter | ||
Comment 1•2 years ago
|
||
Looks like I never needinfo'd Sotaro here. Whoops. Do you know whether this is still relevant, Sotaro?
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 2•2 years ago
•
|
||
I am going to check if the problem is still valid.
| Assignee | ||
Comment 3•2 years ago
•
|
||
Bug 1810097 removed assert. And AndroidHardwareBuffer is used only when oop WebGL is enabled.
| Assignee | ||
Updated•2 years ago
|
Description
•