Closed Bug 1740165 Opened 3 years ago Closed 2 years ago

CompositorOptions::mUseWebGPU is not delivered to CompositorBridgeParent

Categories

(Core :: Graphics: WebGPU, task)

task

Tracking

()

RESOLVED FIXED
96 Branch
Tracking Status
firefox96 --- fixed

People

(Reporter: sotaro, Assigned: kvark)

Details

Attachments

(1 file)

CompositorOptions::mUseWebGPU is not delivered to CompositorBridgeParent, since ParamTraits<mozilla::layers::CompositorOptions> does not handle it.

And CompositorOptions::UseWebGPU() is used only in CompositorBridgeParent::AllocPWebGPUParent(). CompositorBridgeParent::AllocPWebGPUParent() is normally not used. ContentCompositorBridgeParent::AllocPWebGPUParent() is normally used for allocating WebGPUParent.

Then it is not sure if it is better to address mUseWebGPU delivery or remove it.

:kvark, can you comment to the bug?

Flags: needinfo?(dmalyshau)

Thank you for filing! I'll look into this.

Assignee: nobody → dmalyshau
Severity: -- → S3
Component: Graphics → Graphics: WebGPU
Flags: needinfo?(dmalyshau)
Pushed by dmalyshau@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b193f2e7a6a5
properly serialize mUseWebGPU r=sotaro
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 96 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: