Open Bug 1921454 Opened 11 months ago Updated 1 month ago

[meta] Support all `GPUCopyExternalImageSource` variants

Categories

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

task

Tracking

()

People

(Reporter: ErichDonGubler, Unassigned)

References

(Blocks 4 open bugs)

Details

(Keywords: meta)

Attachments

(2 files)

Notably, we don't accept the same set of sources as the WebGPU spec.'s definition. This impacts applications trying to use these elements as source for external textures!

Assignee: nobody → egubler
Status: NEW → ASSIGNED
Attachment #9427750 - Attachment description: Bug 1921454 - feat(webgpu): bring `GPUImageCopyExternalImage` up to spec. r=#webgpu-reviewers! → WIP: Bug 1921454 - feat(webgpu): bring `GPUImageCopyExternalImage` up to spec. r=#webgpu-reviewers!
Blocks: 1921416

Unassigning from myself; I filed a WIP patch to get the eventual assignee started. 🙂

Assignee: egubler → nobody
Status: ASSIGNED → NEW
No longer blocks: 1921416
Summary: `GPUImageCopyExternalImage` is not up to spec. → [meta] Support all `GPUImageCopyExternalImageSource` variants
Severity: S3 → --
Type: defect → task
Blocks: 1876519
Assignee: nobody → egubler
Status: NEW → ASSIGNED
Attachment #9427750 - Attachment description: WIP: Bug 1921454 - feat(webgpu): bring `GPUImageCopyExternalImage` up to spec. r=#webgpu-reviewers! → WIP: Bug 1921454 - feat(webgpu): bring `GPUCopyExternalImageSource` up to spec. r=#webgpu-reviewers!
Keywords: leave-open
See Also: → 1933328
Attachment #9439853 - Attachment description: Bug 1921454 - refactor(webgpu): introduce `typedef … GPUImageCopyExternalImageSource` r=#webgpu-reviewers! → Bug 1921454 - refactor(webgpu): introduce `typedef … GPUCopyExternalImageSource` r=#webgpu-reviewers!
Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/42b7512ce650 refactor(webgpu): introduce `typedef … GPUCopyExternalImageSource` r=webgpu-reviewers,webidl,teoxoy,smaug
Keywords: leave-open
Blocks: 1938709
Blocks: 1939321
Blocks: 1947159
Assignee: egubler → nobody
Status: ASSIGNED → NEW
No longer blocks: webgpu-threejs
Depends on: 1922097
Summary: [meta] Support all `GPUImageCopyExternalImageSource` variants → [meta] Support all `GPUCopyExternalImageSource` variants
No longer blocks: 1947159
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: