gecko-dev/gfx
Emilio Cobos Álvarez 70f53c85d4 Bug 856337 - Implement image-rendering: smooth and image-rendering: pixelated. r=jrmuizel,dholbert,longsonr
Also, more directly go from StyleImageRendering to wr::ImageRendering.

 * image-rendering: smooth the non-deprecated version of
   OptimizeQuality, which maps to SamplingFilter::LINEAR /
   wr::ImageRendering::Auto (which uses gl::LINEAR).

 * image-rendering: pixelated maps to wr::ImageRendering::Pixelated /
   SamplingFilter::POINT which is the same crisp-edges does.

Note that this uncovers that we were mapping image-rendering:
crisp-edges to wr::ImageRendering::Pixelated.

I'm going to preserve behavior on this patch but we should consider
switching that to map to wr::ImageRendering::CrispEdges on a
follow-up (filed bug 1728831 for this).

Differential Revision: https://phabricator.services.mozilla.com/D124378
2021-09-03 08:56:43 +00:00
..
2d Bug 1728240 - Remove DrawTargetWrapAndRecord and gfx.2d.recording pref. r=jrmuizel 2021-08-31 02:03:58 +00:00
angle Bug 1727687 - Upgrade windows builds to MSVC 15.9.6. r=firefox-build-system-reviewers,agashlin,jgilbert,mhentges 2021-08-30 21:29:35 +00:00
cairo Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium 2021-08-25 10:46:17 +00:00
config Bug 1727603 - Remove gfxVars::UseOMTP. r=jrmuizel 2021-08-25 19:56:01 +00:00
docs Bug 1726672 - Remove PaintThread. r=mattwoodrow 2021-08-20 13:20:44 +00:00
gl Bug 1728651 - Silence a warning. r=gfx-reviewers,jgilbert 2021-09-02 16:14:44 +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 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium 2021-08-25 10:46:17 +00:00
ipc Bug 1708403 - Make resetting of scroll position for drawSnapshot opt-in. r=mstange,kmag 2021-08-25 20:49:18 +00:00
layers Bug 856337 - Implement image-rendering: smooth and image-rendering: pixelated. r=jrmuizel,dholbert,longsonr 2021-09-03 08:56:43 +00:00
ots Bug 1696935 - Update OTS to 8.1.4. r=jfkthame 2021-03-10 15:45:45 +00:00
qcms Bug 1696045 - Add AVIF telemetry for unimplemented features and performance. r=aosmond 2021-08-24 22:34:32 +00:00
skia Bug 1711553 - Avoid use of GetRecommendedRenderingMode in Skia. r=jrmuizel 2021-08-09 19:16:16 +00:00
src Bug 1725297 - Remove expiring font telemetry probes. r=emilio 2021-08-31 13:48:51 +00:00
tests Backed out changeset f12c6a6cd1a5 (bug 1728903) for causing build bustage in TestTextures.cpp CLOSED TREE 2021-09-03 05:16:59 +03:00
thebes Bug 1728414 - Remove unused ScreenReferenceSurface() function. r=aosmond 2021-09-02 14:02:42 +00:00
vr Bug 1725145 - fixes in gfx for win in non unified env. r=emilio 2021-08-25 10:46:15 +00:00
webrender_bindings Bug 856337 - Implement image-rendering: smooth and image-rendering: pixelated. r=jrmuizel,dholbert,longsonr 2021-09-03 08:56:43 +00:00
wgpu Bug 1622846 - Update WebGPU API to latest and wgpu-core to 0.9 r=webidl,jgilbert,jimb,emilio 2021-08-18 14:11:21 +00:00
wgpu_bindings Bug 1622846 - Update WebGPU API to latest and wgpu-core to 0.9 r=webidl,jgilbert,jimb,emilio 2021-08-18 14:11:21 +00:00
wr Bug 1728774 - Fix display item cache with retained DL builder. r=miko,gfx-reviewers 2021-09-03 02:09:57 +00:00
ycbcr Bug 1696045 - Add AVIF telemetry for unimplemented features and performance. r=aosmond 2021-08-24 22:34:32 +00:00
metrics.yaml Bug 1728423 - Migrate display list building time metric to glean. r=chutten,miko 2021-09-01 19:48:13 +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