Closed Bug 1930972 Opened 1 year ago Closed 1 year ago

Enable indirect draws in WebGPU (set `dom.webgpu.indirect-draw.enabled` to `true` by default)

Categories

(Core :: Graphics: WebGPU, task, P1)

task

Tracking

()

RESOLVED FIXED
139 Branch
Tracking Status
firefox139 --- fixed

People

(Reporter: ErichDonGubler, Assigned: teoxoy)

References

(Blocks 1 open bug)

Details

(Keywords: webcompat:platform-bug)

User Story

platform-scheduled:2025-06-30

Attachments

(2 files)

No description provided.
Depends on: 1930970

WGPU upstream tracking: wgpu#2431

See Also: → 1932144
Depends on: 1786566
User Story: (updated)
User Story: (updated)
Assignee: nobody → ttanasoaia
Status: NEW → ASSIGNED
Attachment #9478386 - Attachment description: Bug 1930972 - feat(webgpu): enable `dom.webgpu.indirect-draws` by default r=#webgpu-reviewers! → Bug 1930972 - feat(webgpu): enable `dom.webgpu.indirect-draw.enabled` by default r=#webgpu-reviewers!
Attachment #9478387 - Attachment description: Bug 1930972 - feat(webgpu): remove `dom.webgpu.indirect-draws` entirely r=#webgpu-reviewers! → Bug 1930972 - feat(webgpu): remove `dom.webgpu.indirect-draw.enabled` entirely r=#webgpu-reviewers!
Priority: -- → P1

I approved the patches but note that some apps/CTS tests might still need https://github.com/gfx-rs/wgpu/issues/2471 (which is WIP).

More follow-up will be needed to handle some TIMEOUTs in WebGPU CTS in tier 2 after this change, but I'd rather get this in now than wait. We have broken pages we'd like to re-triage after landing this (see webgpu-apps-mvp).

Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6cebe35a0533 feat(webgpu): enable `dom.webgpu.indirect-draw.enabled` by default r=webgpu-reviewers,teoxoy https://hg.mozilla.org/integration/autoland/rev/c493487fd4de feat(webgpu): remove `dom.webgpu.indirect-draw.enabled` entirely r=webgpu-reviewers,webidl,smaug,teoxoy
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch
QA Whiteboard: [qa-triage-done-c140/b139]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: