Open Bug 1595026 Opened 5 years ago Updated 2 years ago

WebGL are not rendered on android emulator with WebRender

Categories

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

Unspecified
Android
defect

Tracking

()

People

(Reporter: sotaro, Unassigned)

References

(Blocks 1 open bug)

Details

It seems that emulator does not handle samplerExternalOES correctly.

OS: Unspecified → Android
Blocks: wr-android

The priority flag is not set for this bug.
:jbonisteel, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(jbonisteel)
Flags: needinfo?(jbonisteel)
Priority: -- → P3
Summary: Video and WebGL are not rendered on android emulator → Video and WebGL are not rendered on android emulator with WebRender
Blocks: wr-android-testing
No longer blocks: wr-android

Video is now working, WebGL failing for other emulator issues (non-WR has same issue).
Might/Could/Should/allegedly be fixed in later emulator version, but we are on older emulator version.

@jnicol: Test what issues are on newer emulator.

Flags: needinfo?(jnicol)

I think the issue Sotaro had here, that textureExternalOES didn't work, is no longer a problem. Video now works correctly. Do you agree, Sotaro?

Webgl is unfortunately still broken, but I believe for different reasons. I tried using an Android 10 AVD with the most recent emulator, and it's no better. We have some issues open already for that, so I think we can probably close this one. (bug 1606037 and bug 1574232).

Flags: needinfo?(jnicol)

(In reply to Jamie Nicol [:jnicol] from comment #3)

I think the issue Sotaro had here, that textureExternalOES didn't work, is no longer a problem. Video now works correctly. Do you agree, Sotaro?

Webgl is unfortunately still broken, but I believe for different reasons. I tried using an Android 10 AVD with the most recent emulator, and it's no better. We have some issues open already for that, so I think we can probably close this one. (bug 1606037 and bug 1574232).

I confirmed that WebGL with SurfaceTexture and WebRender worked on Android8 emulator and Android 10 emulator. It did not work on Android 7 emulator. Android 7.0 emulator is current default emulator on m-c. WebGL became stable with Bug 1665300.

I saw a rendering artifact at WebGL SurfaceTexture with Android 7.1.1 emulator with GPU on Windows. Rendering of WebGL SurfaceTexture happened correctly with Android 8.0 emulator with GPU on Windows.

When I run SurfaceTexture WebGL on Android 7.1.1 device with Adreno 506, the problem did not happen. WebGL was rendered as expected. Then the problem seemed to happen only on Android 7 emulator.

Is there any chance this is related to https://issuetracker.google.com/issues/133652236?

Summary: Video and WebGL are not rendered on android emulator with WebRender → WebGL are not rendered on android emulator with WebRender
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.