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•3 years ago
|
Reporter | ||
Comment 1•6 months ago
|
||
Looks like I never needinfo'd Sotaro here. Whoops. Do you know whether this is still relevant, Sotaro?
Assignee | ||
Updated•6 months ago
|
Assignee | ||
Comment 2•6 months ago
•
|
||
I am going to check if the problem is still valid.
Assignee | ||
Comment 3•6 months ago
•
|
||
Bug 1810097 removed assert. And AndroidHardwareBuffer is used only when oop WebGL is enabled.
Assignee | ||
Updated•6 months ago
|
Description
•