gecko-dev/dom/webgpu/ipc
Jamie Nicol 73fc486eb6 Bug 1975457 - Rename webgpu::ExternalTexture to SharedTexture. r=webgpu-reviewers,nical
An ExternalTexture is a texture that is created and owned by gecko,
but shared with the webgpu implementation. It is used for webgpu
presentation. While this name describes the class well, it is
confusing due to webgpu having an entirely unrelated concept of
GPUExternalTexture.

This patch renames ExternalTexture, and all of its subclasses and
uses, to SharedTexture. This still describes the purpose accurately,
and has similarities to gl::SharedSurface which serves a similar
purpose for our webgl implementation.

Differential Revision: https://phabricator.services.mozilla.com/D255976
2025-07-03 19:02:24 +00:00
..
PWebGPU.ipdl Bug 1972485 - fix(webgpu)!: bring GPUDeviceLostInfo.reason and GPUDeviceLostReason up to spec. r=webgpu-reviewers,webidl,smaug,nical 2025-07-03 16:24:44 +00:00
PWebGPUTypes.ipdlh
WebGPUChild.cpp Bug 1972485 - fix(webgpu)!: bring GPUDeviceLostInfo.reason and GPUDeviceLostReason up to spec. r=webgpu-reviewers,webidl,smaug,nical 2025-07-03 16:24:44 +00:00
WebGPUChild.h Bug 1972485 - fix(webgpu)!: bring GPUDeviceLostInfo.reason and GPUDeviceLostReason up to spec. r=webgpu-reviewers,webidl,smaug,nical 2025-07-03 16:24:44 +00:00
WebGPUParent.cpp Bug 1975457 - Rename webgpu::ExternalTexture to SharedTexture. r=webgpu-reviewers,nical 2025-07-03 19:02:24 +00:00
WebGPUParent.h Bug 1975457 - Rename webgpu::ExternalTexture to SharedTexture. r=webgpu-reviewers,nical 2025-07-03 19:02:24 +00:00
WebGPUSerialize.h
WebGPUTypes.h