Closed Bug 1661189 Opened 5 years ago Closed 5 years ago

Make directly texture bounded buffers are not held by AsyncImagePipelineManager::mTexturesInUseByGPU on Android

Categories

(Core :: Graphics: WebRender, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
82 Branch
Tracking Status
firefox82 --- fixed

People

(Reporter: sotaro, Assigned: sotaro)

References

Details

Attachments

(1 file, 1 obsolete file)

On android, mLatestRenderFrameId could be used as LastCompletedFrameId, since android fence is used to wait reusing of a directly texture bounded buffer if it is still used by gpu/hardware.

Assignee: nobody → sotaro.ikeda.g
Blocks: 1658684
Summary: Use mLatestRenderFrameId as LastCompletedFrameId at RenderCompositorEGL on Android → Make directly texture bounded buffers are not held by AsyncImagePipelineManager::mTexturesInUseByGPU on Android
Attachment #9172583 - Attachment is obsolete: true
Attachment #9172071 - Attachment description: Bug 1661189 - Use mLatestRenderFrameId as LastCompletedFrameId at RenderCompositorEGL on Android → Bug 1661189 - Make directly texture bounded buffers are not held by AsyncImagePipelineManager::mTexturesInUseByGPU on Android
Pushed by sikeda.birchill@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/37b3648fa315 Make directly texture bounded buffers are not held by AsyncImagePipelineManager::mTexturesInUseByGPU on Android r=mattwoodrow
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 82 Branch
Depends on: 1670148
No longer depends on: 1670148
Regressions: 1670148
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: