gecko-dev/gfx
peter chang 6010728f95 Bug 1373836 - Generate fixed animation id per layer if animations exist, r=kats
In gecko, it's possible to generate lots of animation ids per layer if animations are changed.
It also introduces lots of memory allocation/deallocation in CompositorAnimationStorage(HashTable).
Generate fixed animations id per layer should help the memory usage and reduce CPU time for memory allocation.
MozReview-Commit-ID: 1hWUD5gNBJH

--HG--
extra : rebase_source : bd3fcfed5caab5d8edfbd29a8e505daf9e8ff95f
2017-06-28 09:31:10 -07:00
..
2d merge mozilla-inbound to mozilla-central a=merge 2017-06-29 15:47:04 +02:00
angle Bug 1373525 - gfx/angle: Suppress -Wimplicit-fallthrough warnings in third-party code. r=jgilbert 2017-06-07 00:52:43 -07:00
cairo Bug 1330202 - Suppress cairo build warnings on Windows. r=lsalzman 2017-06-05 01:08:51 +09:00
config Bug 1337062: Transfer initial gfxVars with SendXPCOMProcessAttributes. Deal with potential (future) race condition. r=dvander,gerald 2017-06-27 17:04:17 -04:00
doc Initial import of Advanced Layers. (bug 1365879 part 20, r=bas) 2017-06-23 14:23:12 -07:00
docs
gl Bug 1375392 - Tweak the PROFILER_LABEL* macros. r=mstange. 2017-06-22 17:08:53 +10:00
graphite2 Bug 1349310 - Update graphite2 to release 1.3.10. r=milan 2017-05-08 12:08:24 +01:00
harfbuzz Bug 1358502 - Update harfbuzz to release 1.4.6. r=jrmuizel 2017-05-04 22:24:16 +01:00
ipc Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
layers Bug 1373836 - Generate fixed animation id per layer if animations exist, r=kats 2017-06-28 09:31:10 -07:00
ots Bug 1353990 - Stop exporting woff2 headers. r=gps 2017-04-06 13:42:27 +09:00
qcms
sfntly Bug 1353650 - Part 3: Add missing includes in subsetter_impl.cc. r=jfkthame 2017-04-05 16:19:55 +02:00
skia Bug 1369302 - Set the font name to "Unknown" while fDWriteFontFamily is null. r=mchang 2017-06-22 16:10:12 +08:00
src Bug 1376782 - Replace gfxSize with a typedef to SizeDouble. r=jrmuizel 2017-06-28 11:41:21 -04:00
tests Add an acceleration test for Advanced Layers on Windows. (bug 1365879 part 25, r=milan) 2017-06-23 14:23:13 -07:00
thebes merge mozilla-inbound to mozilla-central a=merge 2017-06-29 15:47:04 +02:00
vr Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
webrender Bug 1373381 - Cherry-pick servo/webrender#1409 to unbreak OS X debug build. r=jrmuizel 2017-06-20 13:31:13 -04:00
webrender_bindings Bug 1376464 - Use nsRefPtrHashtable for mRenderTextures then use Remove instead of Get+Remove. Replace Get().get() with GetWeak() in assertions. r=froydnj 2017-06-28 01:03:16 +02:00
webrender_traits Bug 1373381 - Update webrender to cset 1d6348023a4a4fdd89dce038640c5da906005acc. r=jrmuizel 2017-06-20 09:33:07 -04:00
ycbcr Bug 1360429 - Part 1. inline arm assember for YCBCR should be on arm only. r=sotaro 2017-04-28 13:22:07 +09:00
moz.build Merge m-c to graphics 2017-01-25 08:52:04 -05:00