gecko-dev/gfx
Nathan Froyd 2f28c4b3a4 Bug 1287784 - micro-optimize GPUParent::RecvInit; r=milan
We can make GPUParent::RecvInit more efficient in two ways:

1. Using `auto&' for the type of the for-loop variable means that we're
   not copying each GfxPrefSetting value that we're iterating over,
   which is a win.

2. Pulling the `gfxPrefs::all()' call out of the loop means that we
   don't have to call it on each iteration.  You may think the compiler
   could do this for you, but the compiler can't be sure that
   sGfxPrefList isn't being modified by SetCachedValue.
2016-07-20 16:55:07 -04:00
..
2d merge mozilla-inbound to mozilla-central a=merge 2016-07-20 11:20:15 +02:00
angle Backed out changeset 8b59e729f75e (bug 1287182) for webgl failures 2016-07-19 11:58:26 -07:00
cairo Bug 1285942 Part 2: Check result of CreateGlyphRunAnalysis in _cairo_dwrite_scaled_show_glyphs. r=bas 2016-07-18 12:13:18 +01:00
config Bug 1277314 - Add ogl compositing feature in gfxplatform r=BenWa,dvander 2016-06-20 12:29:47 -04:00
doc Implement vsync notification for remote compositors. (bug 1285625 part 3, r=mchang) 2016-07-19 11:56:07 -07:00
docs
gl Backed out changeset 8b59e729f75e (bug 1287182) for webgl failures 2016-07-19 11:58:26 -07:00
graphite2 Bug 1272647 - Exclude NameTable.cpp from unified compilation because #include <cmath> in other source files causes gcc6 compilation failure. r=bas 2016-05-18 15:22:54 +01:00
harfbuzz Bug 1251203 - Update harfbuzz to release 1.2.6. r=jrmuizel 2016-04-13 11:07:08 +01:00
ipc Bug 1287784 - micro-optimize GPUParent::RecvInit; r=milan 2016-07-20 16:55:07 -04:00
layers Merge mozilla-central to mozilla-inbound 2016-07-20 11:35:42 +02:00
ots
qcms Bug 1255813 - Remove build system support for Solaris, HPUX and AIX. r=ted 2016-03-15 07:34:50 +09:00
skia Bug 1286317 - part 1 - remove Qt widget usage from gfx. r=jrmuizel 2016-07-12 20:27:57 -04:00
src Bug 1283826. r=mstange,Bas 2016-07-19 21:50:09 -04:00
tests Bug 1283826. r=mstange,Bas 2016-07-19 21:50:09 -04:00
thebes Move parent-process ImageBridgeChild startup to GPUProcessManager. (bug 1287366 part 1, r=mattwoodrow) 2016-07-20 00:17:28 -07:00
vr Clean up Transport memory management in IPDL. (bug 1283744, r=billm) 2016-07-06 18:51:20 -07:00
ycbcr Bug 1278940 - avoid using __attribute__((optimize)) with clang in yuv; r=jrmuizel 2016-06-24 23:26:40 -04:00
moz.build Introduce gfxConfig, a manager for graphics feature settings. (bug 1254899 part 3, r=milan) 2016-04-28 21:52:54 -07:00