gecko-dev/gfx
Glenn Watson f0a3f65d68 Bug 1579235 - Part 7 - Fix UV rect calculation for external textures. r=Bert
This patch fixes an oversight in part 5 of this patch series that
could result in an incorrect UV rect being used for an external
texture that uses a custom UV rect.

When the texture is an external texture, the UV rect is not known when
the external surface descriptor is created, because external textures
are not resolved until the lock() callback is invoked at the start of
the frame render. To handle this, query the texture resolver for the
UV rect if it's an external texture, otherwise use the default UV rect.

Differential Revision: https://phabricator.services.mozilla.com/D64687

--HG--
extra : moz-landing-system : lando
2020-03-01 03:56:02 +00:00
..
2d Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown 2020-02-27 17:39:15 +00:00
angle Bug 1608235 - [ANGLE] Validate context before use. r=sotaro 2020-01-23 02:59:17 +00:00
cairo
config Bug 1616592 - Control the batching lookback count via a pref. r=gw 2020-02-20 03:45:17 +00:00
docs Bug 1605508 - Write new on-boarding document with rendering overview 2020-01-30 08:51:03 +00:00
gl Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan,kvark 2020-02-24 15:33:38 +00:00
graphite2
harfbuzz Bug 1613996 - Try to avoid instantiating an FT_Face just to read the font's charmap for FindFontForChar. r=lsalzman 2020-02-09 04:18:22 +00:00
ipc Bug 1617628 - Hide nsBaseHashtable Put overloads in nsRefPtrHashtable subclass. r=froydnj 2020-02-25 17:03:36 +00:00
layers Bug 1618501 - Rewrite the dumping code to not recurse so much. r=botond 2020-02-28 15:37:17 +00:00
ots
qcms
sfntly
skia
src Bug 1596513: Part 2: Allow for floating point dx/dy on feDropShadow attributes r=nical 2020-02-28 17:10:17 +00:00
tests Bug 1615091 - Fix panic in resolve_split_planes with invalid transform. r=nical 2020-02-17 14:37:34 +00:00
thebes Bug 1616995 - patch 2 - Support vertical skew for upright-vertical fonts in webrender. r=lsalzman 2020-02-28 15:36:19 +00:00
vr Bug 1602102 - Remove OpenVR controller obsolete functions. r=kip 2020-02-28 00:40:54 +00:00
webrender_bindings Bug 1612515 - Part 4: Move RunCBindgen.py to /build. r=glandium 2020-02-28 14:07:15 +00:00
wgpu Backed out changeset 8f51a5fac21c (bug 1614702) for build-notarization failures. CLOSED TREE 2020-02-25 00:54:54 +02:00
wr Bug 1579235 - Part 7 - Fix UV rect calculation for external textures. r=Bert 2020-03-01 03:56:02 +00:00
ycbcr
moz.build