gecko-dev/gfx/ipc
Andrew Osmond 78afd0ab38 Bug 1760663 - Add blocklist support for WebGPU. r=gfx-reviewers,nical
This patch just adds the plumbing to allow for baked in blocklist rules
or the downloadable blocklist to prevent certain configurations from
getting WebGPU. It does not add any rules.

It also changes us from allowing WebGPU only in nightly, including
tests, to not release and not beta. This allows try to run the WebGPU
tests as expected, since even try builds forked from mozilla-central are
not considered nightly builds by CI (or so it seems).

Differential Revision: https://phabricator.services.mozilla.com/D141682
2022-03-22 15:22:39 +00:00
..
CanvasManagerChild.cpp
CanvasManagerChild.h
CanvasManagerParent.cpp Bug 1760663 - Add blocklist support for WebGPU. r=gfx-reviewers,nical 2022-03-22 15:22:39 +00:00
CanvasManagerParent.h
CompositorOptions.h Bug 1760663 - Add blocklist support for WebGPU. r=gfx-reviewers,nical 2022-03-22 15:22:39 +00:00
CompositorSession.cpp
CompositorSession.h
CompositorWidgetVsyncObserver.cpp
CompositorWidgetVsyncObserver.h
CrossProcessPaint.cpp
CrossProcessPaint.h
D3DMessageUtils.cpp Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
D3DMessageUtils.h Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
GPUChild.cpp Bug 1760663 - Add blocklist support for WebGPU. r=gfx-reviewers,nical 2022-03-22 15:22:39 +00:00
GPUChild.h
GPUParent.cpp Bug 1760663 - Add blocklist support for WebGPU. r=gfx-reviewers,nical 2022-03-22 15:22:39 +00:00
GPUParent.h Bug 1757879 - Make SimulateDeviceReset() similar to actual device reset handling r=ipc-reviewers,gfx-reviewers,lsalzman,mccr8 2022-03-08 23:14:28 +00:00
GPUProcessHost.cpp Backed out 10 changesets (bug 1752332) for bc failures on browser_preferences_usage.js 2022-02-23 20:43:01 +02:00
GPUProcessHost.h
GPUProcessImpl.cpp
GPUProcessImpl.h
GPUProcessListener.h
GPUProcessManager.cpp Bug 1757202 - Make the inner window id of the browser window available in the compositor bridge, r=mstange. 2022-03-11 07:49:04 +00:00
GPUProcessManager.h Bug 1757202 - Make the inner window id of the browser window available in the compositor bridge, r=mstange. 2022-03-11 07:49:04 +00:00
GfxMessageUtils.h Bug 1757067 - Explicitly specify chroma subsampling scheme for YCbCr data. r=jgilbert,jrmuizel 2022-03-10 09:24:15 +00:00
GraphicsMessages.ipdlh Bug 1760663 - Add blocklist support for WebGPU. r=gfx-reviewers,nical 2022-03-22 15:22:39 +00:00
InProcessCompositorSession.cpp Bug 1757202 - Make the inner window id of the browser window available in the compositor bridge, r=mstange. 2022-03-11 07:49:04 +00:00
InProcessCompositorSession.h Bug 1757202 - Make the inner window id of the browser window available in the compositor bridge, r=mstange. 2022-03-11 07:49:04 +00:00
PCanvasManager.ipdl
PGPU.ipdl Bug 1757879 - Make SimulateDeviceReset() similar to actual device reset handling r=ipc-reviewers,gfx-reviewers,lsalzman,mccr8 2022-03-08 23:14:28 +00:00
PVsyncBridge.ipdl Bug 1751948 - Part 1: Fix IPDL unified build issues, r=ipc-reviewers,mccr8 2022-02-28 21:01:47 +00:00
RemoteCompositorSession.cpp
RemoteCompositorSession.h
VsyncBridgeChild.cpp
VsyncBridgeChild.h
VsyncBridgeParent.cpp
VsyncBridgeParent.h
VsyncIOThreadHolder.cpp
VsyncIOThreadHolder.h
moz.build