gecko-dev/gfx
Andrew Osmond 458224e190 Bug 1870957 - Part 4. Refactor canvas shutdown to be synchronized with CanvasManagerChild. r=lsalzman
Because we cannot control the ordering of shutdown notification from
WorkerRef, we need to choose one centralized point to begin shutdown of
the main thread or the owning DOM worker. Since there are other objects
owned by CanvasManagerChild, we also switch to a ThreadSafeWorkerRef.

Differential Revision: https://phabricator.services.mozilla.com/D195120
2023-12-20 13:01:19 +00:00
..
2d Bug 1870957 - Part 1. Add/update owning thread assertions to CanvasChild/DrawEventRecorder. r=gfx-reviewers,lsalzman 2023-12-20 13:01:18 +00:00
angle
cairo Bug 1867459 - Replace CPU_ARCH with TARGET_CPU. r=firefox-build-system-reviewers,sergesanspaille 2023-12-08 10:43:59 +00:00
config Bug 1870277 - Include failure message when a feature is marked as failed. r=aosmond 2023-12-15 15:07:17 +00:00
docs
gl Bug 1861605 - Use IDXGIResource1::CreateSharedHandle() instead of IDXGIResource::GetSharedHandle() r=gfx-reviewers,lsalzman 2023-12-19 09:23:21 +00:00
graphite2
harfbuzz
ipc Bug 1870957 - Part 4. Refactor canvas shutdown to be synchronized with CanvasManagerChild. r=lsalzman 2023-12-20 13:01:19 +00:00
layers Bug 1870957 - Part 3. Make CanvasManagerChild manage ActiveResourceTracker. r=gfx-reviewers,lsalzman 2023-12-20 13:01:19 +00:00
ots
qcms
skia Bug 1867459 - Replace CPU_ARCH with TARGET_CPU. r=firefox-build-system-reviewers,sergesanspaille 2023-12-08 10:43:59 +00:00
src Bug 1870572 - Use constexpr variables instead of macro to define layout constants. r=layout-reviewers,emilio 2023-12-18 18:18:28 +00:00
tests Bug 1867459 - Replace CPU_ARCH with TARGET_CPU. r=firefox-build-system-reviewers,sergesanspaille 2023-12-08 10:43:59 +00:00
thebes Bug 1829026 - Don't force sync for async-present if GL not thread-safe. r=aosmond 2023-12-19 20:44:27 +00:00
vr Bug 1861605 - Use IDXGIResource1::CreateSharedHandle() instead of IDXGIResource::GetSharedHandle() r=gfx-reviewers,lsalzman 2023-12-19 09:23:21 +00:00
webrender_bindings Bug 1829026 - Don't force sync for async-present if GL not thread-safe. r=aosmond 2023-12-19 20:44:27 +00:00
wgpu_bindings Bug 1869520 - Update `wgpu` to revision 6dc9ccab8592645fda3204be1cfb5929fd7f924d. r=webgpu-reviewers,supply-chain-reviewers,nical 2023-12-13 09:48:09 +00:00
wr Bug 1870413 - Allow creating TEXTURE_EXTERNAL_BT709 shaders on devices without image_external_essl3. r=gfx-reviewers,lsalzman 2023-12-18 18:04:56 +00:00
ycbcr Bug 1867459 - Replace CPU_ARCH with TARGET_CPU. r=firefox-build-system-reviewers,sergesanspaille 2023-12-08 10:43:59 +00:00
metrics.yaml
moz.build