Closed Bug 980577 Opened 10 years ago Closed 10 years ago

[e10s] Mispositioned webgl output with linux + basic layers

Categories

(Core :: Graphics: Layers, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: johns, Unassigned)

References

()

Details

Attachments

(2 files)

Attached image Incorrect positioning
With basic layers on linux, I'm seeing webgl output rendered in the wrong position, e.g.: https://www.shadertoy.com/view/MdBGDK
Attached image Correct positioning
When running this in a debug build we hit an assert:
mozilla::layers::ImageClientSingle::AddTextureClient (this=0x7fffb9c108d0, aTexture=0x7fffb9c10ba0) at /home/tom/Projects/mozilla-inbound/gfx/layers/client/ImageClient.cpp:309
309	  MOZ_ASSERT((mTextureFlags & aTexture->GetFlags()) == mTextureFlags);

mTextureFlags is 0x1004 and aTexture->GetFlags() is 0x1000
0x4 is TEXTURE_DISALLOW_BIGIMAGE
This appears to have been fixed.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: