Closed Bug 1637998 Opened 5 years ago Closed 4 years ago

Community-oriented changes to gfx/wgpu

Categories

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

task

Tracking

()

RESOLVED FIXED

People

(Reporter: kvark, Assigned: kvark)

Details

Attachments

(6 files)

This is a catch-all bug for all the changes to gfx/wgpu that do not affect Gecko as the product, but are required for the use of wgpu on native by the community. These may include:

  • readme/CI/standalone configuration changes
  • swapchain, surface, and presentation changes (Gecko isn't using it today)
  • multi-threading changes (Gecko runs wgpu server in a single thread atm)

Some of these may become relevant soon, for example if we decide to switch to native presentation in full-screen mode of WebGPU in Firefox. Or if we start multi-threading on the server side.

this improves the assertion messages, adds issue templates, and implements From<TextureFormat> for TextureComponentType.

Assignee: nobody → dmalyshau
Status: NEW → ASSIGNED
Pushed by dmalyshau@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/094ea115f330 Fix wgpu swapchain cleanup on exit r=groves

just reducing some code

The old way of calling into_vec on destruction was awkward

Pushed by dmalyshau@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7ce147d84c8f Make wgpu pass destruction more explicit r=groves
Pushed by dmalyshau@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3a98a0b710cf Hook up loom for concurrency testingting of wgpu r=groves
Pushed by dmalyshau@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/22095a0b7dc6 Fix multi-threaded cleanup of wgpu command pools r=groves

The leave-open keyword is there and there is no activity for 6 months.
:kvark, maybe it's time to close this bug?

Flags: needinfo?(dmalyshau)

Still ongoing

Flags: needinfo?(dmalyshau)

The leave-open keyword is there and there is no activity for 6 months.
:kvark, maybe it's time to close this bug?

Flags: needinfo?(dmalyshau)

This is meant to be perpetually open

Flags: needinfo?(dmalyshau)

We aren't using M-C as upstream for wgpu (any more)

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: