gecko-dev/gfx
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
..
2d Bug 1207753 - gfx & image thread-safety annotations r=gfx-reviewers,aosmond 2022-03-21 18:05:31 +00:00
angle Bug 1737313: Document what is needed to generate a preloaded depot_tools zip r=firefox-build-system-reviewers,glandium 2022-01-05 19:52:45 +00:00
cairo Bug 1322756 - Remove PostScript printing code. r=emilio 2021-12-30 11:41:28 +00:00
config Bug 1760663 - Add blocklist support for WebGPU. r=gfx-reviewers,nical 2022-03-22 15:22:39 +00:00
docs Bug 1757011 - Unify some Moz2D documentation. r=gfx-reviewers,mstange 2022-02-26 18:54:49 +00:00
gl Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
graphite2 Bug 1722127 - Modify rlbox graphite struct defs for windows compat r=tjr 2021-07-27 13:09:44 +00:00
harfbuzz Bug 1756664 - Update HarfBuzz to 3.4.0. r=jfkthame 2022-03-01 17:37:04 +00:00
ipc Bug 1760663 - Add blocklist support for WebGPU. r=gfx-reviewers,nical 2022-03-22 15:22:39 +00:00
layers Bug 1760663 - Add blocklist support for WebGPU. r=gfx-reviewers,nical 2022-03-22 15:22:39 +00:00
ots Bug 1748352 - Update OTS to 8.2.1. r=jfkthame 2022-01-03 23:11:47 +00:00
qcms Bug 1758021 - Get is_{arm,aarch64}_feature_detected from std::arch on rustc >= 1.60. r=gfx-reviewers,jrmuizel 2022-03-04 00:39:40 +00:00
skia Bug 1747272 - Apply current color when rasterizing glyphs from color fonts in Skia using Core Text. r=lsalzman 2022-02-01 21:41:17 +00:00
src Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
tests Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
thebes Bug 1760663 - Add blocklist support for WebGPU. r=gfx-reviewers,nical 2022-03-22 15:22:39 +00:00
vr Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
webrender_bindings Bug 1667303 - video scaling at VideoProcessor for overlay video if possible r=gfx-reviewers,jrmuizel 2022-03-18 14:46:05 +00:00
wgpu_bindings Bug 1758169 - Clean up WebGPU lifetime handling a bit. r=nical 2022-03-08 15:00:39 +00:00
wr Bug 1759647 - Fix segments on snapped picture surface with clips + scale transform r=gfx-reviewers,nical 2022-03-16 19:56:56 +00:00
ycbcr Bug 1757067 - Explicitly specify chroma subsampling scheme for YCbCr data. r=jgilbert,jrmuizel 2022-03-10 09:24:15 +00:00
metrics.yaml Bug 1746941 - Add tags to all Firefox-on-Glean metrics r=janerik 2022-01-14 18:11:08 +00:00
moz.build Bug 1722653 - Remove --enable-system-cairo. r=firefox-build-system-reviewers,jrmuizel,andi 2021-07-29 23:38:30 +00:00