gecko-dev/gfx
Brian Birtles 5267613207 Bug 1334583 - Pass a separate timeOrigin and startTime for compositor animations; r=hiro
By passing the startTime as a TimeDuration we are able to represent times in the
distant past (and with the same range as we can represent on the main thread so
that if we do encounter range errors in future, they should not differ between
the main thread and the compositor).

This patch includes a crashtest. I have verified that, without the code changes
included in this patch, this crashtest fails on debug builds on OSX.

MozReview-Commit-ID: EDuKLzfEC0K

--HG--
extra : rebase_source : 1883080fdfac8c33f70698145f21e67cbdfdd4f2
2017-05-02 16:49:51 +09:00
..
2d Bug 1360343 - ensure maskSurface is not null before dereference, since it can be null because of OOM or gfx device reset. r=dvander 2017-04-28 11:48:21 +08:00
angle Bug 1355321 - Part1: Revert "Bug 1347866 - Part2: Revert "translator: remove code related to for-loop unrolling""; r=jgilbert 2017-04-13 18:11:44 +08:00
cairo Bug 1345243. Remove support for building without DirectWrite. r=bas 2017-03-17 15:39:14 -04:00
config Backed out changeset 1ad211b75475 (bug 1337062) for timeouts and shutdown crashes in e10s, primarily Win8 PGO b-c and dt 2017-04-28 21:50:06 -07:00
doc Bug 1358156 - Update webrender to 1437cc124696ecc95b726dffa17f918bb6ea5af1. r=jrmuizel 2017-04-26 10:33:14 -04:00
docs
gl Bug 1356540 - Remove unused TextureGarbageBin. - r=daoshengmu 2017-04-19 17:03:03 -07:00
graphite2 Bug 1345461 - Adjust vector allocation. r=jrmuizel 2017-03-09 21:07:05 +00:00
harfbuzz Bug 1344578 - Update harfbuzz to version 1.4.5. r=jfkthame 2017-03-15 17:12:44 -04:00
ipc Pre-initialize DeviceAttachmentsD3D11 on the compositor thread, immediately after the GPU process initializes. (bug 1360766 part 3, r=bas) 2017-04-30 11:38:59 -07:00
layers Bug 1334583 - Pass a separate timeOrigin and startTime for compositor animations; r=hiro 2017-05-02 16:49:51 +09:00
ots Bug 1353990 - Stop exporting woff2 headers. r=gps 2017-04-06 13:42:27 +09:00
qcms
sfntly
skia Bug 1358776 - fix building of SkBitmapProcState on ARM NEON. r=jrmuizel 2017-05-01 13:36:19 -04:00
src Bug 1356218 - Fix nsDeviceContext::GetDepth to use the information from the correct monitor. r=jfkthame 2017-04-14 20:50:13 +09:00
tests Bug 1321754 Part 2 - Update reftest and crashtest expectations for stylo. r=heycam 2017-04-28 14:53:16 +08:00
thebes Bug 1360620 - Optimize GlyphRun storage strategy in gfxTextRun, to reduce the overall size of the gfxTextRun object. r=jrmuizel 2017-05-02 11:14:53 +01:00
vr Merge autoland to central, a=merge 2017-04-27 12:44:03 -07:00
webrender Bug 1358156 - Update webrender to 1437cc124696ecc95b726dffa17f918bb6ea5af1. r=jrmuizel 2017-04-26 10:33:14 -04:00
webrender_bindings Bug 1359738 - Add push_yuv_image() in WR binding. 2017-04-27 15:08:20 +08:00
webrender_traits Bug 1358156 - Update webrender to 1437cc124696ecc95b726dffa17f918bb6ea5af1. r=jrmuizel 2017-04-26 10:33:14 -04:00
ycbcr Bug 1341543: don't use internal-only I4xxToARGBMatrix() functions from libyuv r=sotaro 2017-02-24 14:01:56 -05:00
moz.build Merge m-c to graphics 2017-01-25 08:52:04 -05:00