gecko-dev/gfx/wr/wrench/reftests
Andrew Osmond 470d4c6138 Bug 1605642 - Fix glyph distortion during animations. r=lsalzman
When we animate text, we rasterize the glyphs in an arbitrary local
space once, and scale them during the animation. Some glyphs may be
pressed against the edge of the texture, resulting in artifacts due to
how the sampling works in the shader. This patch fixes the sampling
issues by padding glyph textures with an extra transparent pixel border.
This only applies to glyphs that are rasterized in local space.

This patch does not add the extra padding for Mac because it is already
padding its glyphs for Mac-specific reasons, and does not appear to be
as suspectible to the problem.

Differential Revision: https://phabricator.services.mozilla.com/D74457
2020-05-08 20:23:41 +00:00
..
aa Bug 1600141 - Fix rounded clip rects with radii < 1px. r=nical 2019-12-02 10:27:42 +00:00
backface
blend Bug 1635022 - Add support for specifying blend container r=kats,Bert 2020-05-04 20:28:44 +00:00
border Bug 1606771 - Add a reftest. r=kvark 2020-01-23 14:20:27 +00:00
boxshadow Bug 1623791 - Remove segment gridding optimization. r=nical 2020-03-23 14:58:57 +00:00
clip Bug 1629776 - Handle WR case of an empty inner transformed rectangle r=gw 2020-04-16 23:20:48 +00:00
filters Bug 1635022 - Add support for specifying blend container r=kats,Bert 2020-05-04 20:28:44 +00:00
gradient Bug 1598972: Consider gradients as tile backdrops. r=gw 2020-05-07 19:55:24 +00:00
image Bug 1628175 - WebGL is drawn into the picture cache and then onto the screen r=gw 2020-05-07 19:37:27 +00:00
invalidation Bug 1584497 - Update wrench reftest expectations for emulator 29.2.1. r=gw 2019-09-30 21:05:09 +00:00
mask Bug 1621758 - Fix occlusion rect of clipped compositor surfaces. r=mstange 2020-03-12 19:41:26 +00:00
performance Bug 1591529 - Reduce OS compositor tiles sizes to save GPU memory. r=kvark 2019-11-04 05:53:31 +00:00
scrolling Bug 1632389 - Remove image mask support from scroll layer API. r=nical 2020-04-23 11:39:42 +00:00
snap Bug 1608717 - Support per-tile clip (valid) region for native compositor implementations. r=sotaro,mstange 2020-02-12 04:27:15 +00:00
split Bug 1584497 - Update wrench reftest expectations for emulator 29.2.1. r=gw 2019-09-30 21:05:09 +00:00
text Bug 1605642 - Fix glyph distortion during animations. r=lsalzman 2020-05-08 20:23:41 +00:00
tiles Bug 1609805 - Support a new reftest kind, for verifying rasterizer accuracy. r=nical,Bert 2020-01-19 19:45:37 +00:00
transforms Bug 1623791 - Remove segment gridding optimization. r=nical 2020-03-23 14:58:57 +00:00
reftest.list Bug 1609805 - Support a new reftest kind, for verifying rasterizer accuracy. r=nical,Bert 2020-01-19 19:45:37 +00:00