WebGL test will crash when used in non-e10s mode

RESOLVED FIXED in Firefox 68

Status

()

defect
RESOLVED FIXED
2 months ago
21 days ago

People

(Reporter: jya, Assigned: jya)

Tracking

unspecified
mozilla68
Points:
---

Firefox Tracking Flags

(firefox68 fixed)

Details

()

Attachments

(1 attachment)

Assignee

Description

2 months ago

Discovered while working on bug 1540581

When running the test https://www.khronos.org/registry/webgl/sdk/tests/conformance/textures/misc/texture-corner-case-videos.html?webglVersion=1&quiet=0&quick=1

The code will assert there:
https://searchfox.org/mozilla-central/source/gfx/gl/GLBlitHelper.cpp#702

gfxCriticalError() << "Unhandled srcImage->GetFormat(): "

in non-e10s , a GPU backed Image will be of type D3D11_SHARE_HANDLE_TEXTURE

Which is not handled.

Assignee

Updated

2 months ago
Assignee: nobody → jyavenard

Comment 2

2 months ago
Pushed by jyavenard@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/aa39f59b4c79
Add D3D11ShareHandleImage support to GLBlitHelper. r=jgilbert

Comment 3

2 months ago
bugherder
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
QA Whiteboard: [qa-68b-p2]
You need to log in before you can comment on or make changes to this bug.