Closed Bug 1808840 Opened 2 years ago Closed 2 years ago

Fix non-single buffer mode SurfaceTexture handling of RenderAndroidSurfaceTextureHost with WebRender(Software OpenGL)

Categories

(Core :: Graphics, defect)

defect

Tracking

()

RESOLVED FIXED
110 Branch
Tracking Status
firefox110 --- fixed

People

(Reporter: sotaro, Assigned: sotaro)

References

Details

Attachments

(1 file)

When SurfaceTexture is not single buffer mode, RenderAndroidSurfaceTextureHost does not call mSurfTex->UpdateTexImage() during rendering with WebRender(Software OpenGL).

On Android Emulator, multi buffer mode SurfaceTexture is used for WebGL SharedSurface.

Assignee: nobody → sotaro.ikeda.g
Blocks: 1801824
Summary: Fix SurfaceTexture handling of RenderAndroidSurfaceTextureHost for with WebRender(Software OpenGL) → Fix SurfaceTexture handling of RenderAndroidSurfaceTextureHost with WebRender(Software OpenGL)
Summary: Fix SurfaceTexture handling of RenderAndroidSurfaceTextureHost with WebRender(Software OpenGL) → Fix non-single buffer mode SurfaceTexture handling of RenderAndroidSurfaceTextureHost with WebRender(Software OpenGL)
Pushed by sikeda.birchill@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/397c9cd6a5e3 Fix non-single buffer mode SurfaceTexture handling of RenderAndroidSurfaceTextureHost with WebRender(Software OpenGL) r=gfx-reviewers,lsalzman,jnicol

Backed out for causing wr failures on imageBitmapRendering-transferFromImageBitmap-webgl.html.

Push with failures

Failure log

Backout link

Flags: needinfo?(sotaro.ikeda.g)

It seems that we need to mark imageBitmapRendering-transferFromImageBitmap-webgl.html as PASS.

Flags: needinfo?(sotaro.ikeda.g)

(In reply to Sotaro Ikeda [:sotaro] from comment #4)

It seems that we need to mark imageBitmapRendering-transferFromImageBitmap-webgl.html as PASS.

It addressed the problem.

https://treeherder.mozilla.org/jobs?repo=try&selectedTaskRun=boL4-mSMQgScE8-HGP5zkA.0&revision=6a918e7402ec05a1a16d9ca3604252439531ba00

Pushed by sikeda.birchill@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5398e3f1b6d7 Fix non-single buffer mode SurfaceTexture handling of RenderAndroidSurfaceTextureHost with WebRender(Software OpenGL) r=gfx-reviewers,lsalzman,jnicol
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 110 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: