Closed Bug 1589245 Opened 5 years ago Closed 3 years ago

entire window is mirrored vertically with gfx.webrender.enabled=true on arm64 wayland libmali

Categories

(Core :: Graphics: WebRender, defect, P3)

70 Branch
defect

Tracking

()

RESOLVED INACTIVE

People

(Reporter: adam, Unassigned)

References

(Blocks 2 open bugs)

Details

Attachments

(2 files)

Attached image upside-down.png

User Agent: Mozilla/5.0 (X11; Linux aarch64; rv:70.0) Gecko/20100101 Firefox/70.0

Steps to reproduce:

Run firefox-70 on arm64 with a Mali 864 GPU and libMali.so EGL driver.

Note that except for the upside-downness, it looks like everything is working (!) So this might be the only issue left blocking webrender on arm64, where GPU acceleration is needed quite badly due to generally-less-powerful CPUs.

Actual results:

Everything is upside down (see screenshot)

Expected results:

Everything should be right-side up.

Summary: entire window is mirrored vertically with gfx.webrender.enabled=true on arm64 libmali → entire window is mirrored vertically with gfx.webrender.enabled=true on arm64 wayland libmali

To clarify: this is under wayland, not X11.

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → Graphics: WebRender
Product: Firefox → Core

libMali.so EGL driver

I wonder which board and driver version do you use?

The driver is libMali.so, as mentioned earlier.

The board is a samsung gru-kevin.

Priority: -- → P3

Adam, does this still happen?

It looks like the texture does not get y-inverted. Are other DEs affected as well, e.g. Gnome-Shell?

Flags: needinfo?(adam)

Closing this for inactivity and because there are enough reports about Wayland/WR working on ARM64.

Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → INACTIVE
Flags: needinfo?(adam)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: