gecko-dev/gfx
Lee Salzman ca22cda7c8 Bug 1752841 - Add ExtractSubrect API to SourceSurface. r=jrmuizel
CanvasRenderingContext2D relies upon CreateSimilarDrawTarget to create extract
a subrect from a surface to draw. However, DrawTargetWebgl does not return an
accelerated DT for that API as creating an entirely new context can be quite
expensive.

To work around this, this adds a specific ExtractSubrect API for SourceSurface
that can bypass the entire need to create a temporary DrawTarget to copy into.

Differential Revision: https://phabricator.services.mozilla.com/D164118
2022-12-07 21:06:32 +00:00
..
2d Bug 1752841 - Add ExtractSubrect API to SourceSurface. r=jrmuizel 2022-12-07 21:06:32 +00:00
angle Bug 1727087 - Include cmath in autogen files in ANGLE. r=gfx-reviewers,lsalzman 2022-09-13 16:52:46 +00:00
cairo Bug 1800927: Fix the Updatebot linter and offending moz.yaml files r=ahal,webdriver-reviewers 2022-11-21 19:35:16 +00:00
config Bug 1776885 - Add capability of async remote texture on WebGL if CanvasRenderThread is used r=gfx-reviewers,lsalzman 2022-12-07 02:24:57 +00:00
docs
gl Bug 1794380 - Fix RemoteTexture with WebGL sync present on Android r=gfx-reviewers,lsalzman 2022-12-07 12:40:02 +00:00
graphite2 Bug 1802158 - Remove gfx/graphite2 dead C++ cluster 2. r=sylvestre 2022-11-30 16:14:08 +00:00
harfbuzz Bug 1800722: Let harfbuzz be managed by Updatebot r=jfkthame 2022-11-21 15:27:50 +00:00
ipc Backed out changeset 42315c023471 (bug 1799222) for causing multiple failures CLOSED TREE 2022-12-06 16:35:58 -05:00
layers Bug 1794380 - Fix RemoteTexture with WebGL sync present on Android r=gfx-reviewers,lsalzman 2022-12-07 12:40:02 +00:00
ots Bug 1761233 - Apply VDMX sanitization fix from https://github.com/khaledhosny/ots/pull/250 to avoid generating invalid "sanitized" data. r=gfx-reviewers,lsalzman 2022-10-06 10:05:26 +00:00
qcms Bug 1799391. Allow negative XYZ on non-macOS. r=aosmond 2022-11-15 03:49:04 +00:00
skia Bug 1803331 - skia/generator: ignore skia/src/sksl/SkSLJIT r=nical DONTBUILD 2022-12-01 10:32:09 +00:00
src Bug 1804340 - Update wpf-gpu-raster and aa-stroke to support generating into a slice. r=jrmuizel 2022-12-07 00:53:55 +00:00
tests Bug 1802382 - Main-thread assertion in gfxFontFaceSrc comparison is overly zealous. r=aosmond 2022-11-30 17:48:46 +00:00
thebes Bug 1776885 - Add capability of async remote texture on WebGL if CanvasRenderThread is used r=gfx-reviewers,lsalzman 2022-12-07 02:24:57 +00:00
vr Bug 1803504 - Fix C++20 -Wdeprecated-volatile warnings in gfx/vr. r=gfx-reviewers,lsalzman 2022-12-02 05:14:37 +00:00
webrender_bindings Bug 1794380 - Fix RemoteTexture with WebGL sync present on Android r=gfx-reviewers,lsalzman 2022-12-07 12:40:02 +00:00
wgpu_bindings Bug 1799801: Update wgpu to 261069d0 (2022-10-5) r=nical,supply-chain-reviewers 2022-11-09 17:34:56 +00:00
wr Bug 1804318 - Switch wrench image mask tests to be on stacking contexts r=gfx-reviewers,lsalzman 2022-12-06 20:45:58 +00:00
ycbcr
metrics.yaml Bug 1784297 Remove "pseudo-main" ping r=TravisLong 2022-11-14 19:58:20 +00:00
moz.build Bug 1785991 - Add COLRv1 fuzzer. r=jfkthame 2022-09-07 11:27:34 +00:00