Matt Woodrow
faf73e325b
Bug 950312 - Part 7: Disable component alpha for layers with a mix-blend-mode. r=roc
2014-05-09 22:06:20 +12:00
Matt Woodrow
ac6cffde65
Bug 950312 - Part 6: Share code for computing layers component alpha support. r=roc
2014-05-09 22:06:20 +12:00
Matt Woodrow
dbd6f4096d
Bug 950312 - Part 5: Implement SCREEN and MULTIPLY for CompositorOGL. r=mtseng
2014-05-09 22:06:18 +12:00
Matt Woodrow
6ddeb2b709
Bug 950312 - Part 3: Add Layers API to see what blend modes are supported. r=roc
2014-05-09 21:48:32 +12:00
Matt Woodrow
b858fff576
Bug 950312 - Part 2: Add Effect for BlendModes. r=nical
2014-05-09 21:48:29 +12:00
Matt Woodrow
8a053c7bf1
Bug 950312 - Part 1: Copy mix-blend-mode proprties to the compositor layer tree. r=roc
2014-05-09 21:41:56 +12:00
Mason Chang
fe741519a1
Bug 979949 - Expose compositor fill ratio to JS for automation. r=benwa,mrbkap.
2014-05-08 17:32:00 +02:00
Benoit Jacob
7d4874a620
Bug 1005658 - Don't pass stack pointers to the GL for buffers, and have GLContext try to guard against it - r=jgilbert
2014-05-08 21:03:37 -04:00
Benoit Jacob
2e1ef0025a
Bug 1004098 - Make nsTArray use size_t in its interface (32bitness is fine as an internal detail) - r=froydnj, sr=bsmedberg
2014-05-08 21:03:35 -04:00
Shashank Sabniveesu
202dd3b43b
Bug 692922 - Fix use of posix_memalign() avoiding typecasts. r=BenWa
2014-05-08 20:43:37 -04:00
Nick Lebedev
f7d113e6a4
Bug 964750 - Make GestureEventListener rely on the EventStatus returned from the apzc. Add a check to apzc if touch-action allows zooming. Update apzc tests accordingly. r=drs
2014-05-05 11:23:00 -04:00
Vladimir Vukicevic
be9da7ed31
b=874781; add color bars to layer diagnostics, for vsync checking; r=benwa
2014-05-08 16:49:01 -04:00
Chris Lord
3d407681ab
Bug 995216 - Compensate for rounding error in DrawSurfaceWithTextureCoords. r=bas
...
Calculating the source rect in DrawSurfaceWithTextureCoords can introduce
small floating point errors that result in detectable blending errors. Round
to pixels because we know the original values (the visible region) are
pixel-aligned. This is also what CompositorOGL does.
2014-05-08 11:39:31 +01:00
John Daggett
5c292798a3
Bug 1007013 - remove gfxFT2FontGroup from header. r=mkato
2014-05-08 15:42:54 +09:00
Matt Woodrow
d54248516a
Bug 938395 - Enable single rect painting for d3d10. r=Bas
2014-05-08 14:56:48 +12:00
Jeff Muizelaar
213d4b6525
Bug 945079 - Add a way to simplify regions based on the change in volume. r=mattwoodrow
2014-05-06 16:39:34 -04:00
John Daggett
d2eabfb3b5
Bug 1007013 - remove gfxFT2FontGroup. r=mkato
2014-05-08 11:33:29 +09:00
Wes Kocher
acbc9e91fe
Merge m-c to inbound
2014-05-07 17:38:29 -07:00
Sotaro Ikeda
939762d4da
Bug 1004191 - Destroy LayerTransactionChild r=nical,bjacob
2014-05-07 06:23:14 -07:00
Matt Woodrow
b4ecb7164e
Bug 1003707 - Pass surfaces sizes in to CreateSourceSurfaceFromNativeSurface instead of trying to extract it from cairo. r=Bas
2014-05-08 11:23:44 +12:00
Ryan VanderMeulen
446c9509db
Backed out changeset 86f9003c1251 (bug 924622) for causing bug 1007284 (frequent mochitest-e10s-2 shutdown hangs).
2014-05-07 17:03:03 -04:00
Nicolas Silva
a6863f0e23
Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, sotaro
2014-05-07 11:06:19 +02:00
Ryan VanderMeulen
d4400ed747
Backed out changeset d7d7cc47bcc6 (bug 924622) for bustage.
...
CLOSED TREE
2014-05-07 10:22:21 -04:00
Nicolas Silva
204e86d14e
Bug 924622 - Make sure gfx's ipc shutdown happens before shutting down xpcom threads. r=bsmedberg, r=sotaro
2014-05-07 11:06:19 +02:00
Jeff Gilbert
55e03c9b4c
Bug 1004702 - Use KHR_debug in DebugMode(). - r=bjacob
2014-05-06 13:59:18 -07:00
Kartikaya Gupta
e5e1f8729d
Bug 1006579 - Fix the AboutToCheckerboard implementation to actually work. r=Cwiiis
2014-05-06 14:29:47 -04:00
Kartikaya Gupta
8b53b702d4
Bug 1006579 - Extract a helper method to compute the min of the composition bounds and root composition size. r=botond
2014-05-06 14:29:44 -04:00
Botond Ballo
98bebf3b13
Bug 1005378 - Have TabChild create a view ID for the document element if one doesn't already exist. r=kats
2014-05-05 15:06:28 -04:00
Carsten "Tomcat" Book
d666673c23
Merge m-c to mozilla-inbound
2014-05-06 14:40:37 +02:00
Nicolas Silva
3530e449fd
Bug 998130 - Add null checks in CairoImage::GetTextureClient. r=bjacob
2014-05-06 14:34:19 +02:00
Carsten "Tomcat" Book
742abc7f74
Backed out changeset 6efbbdf09c63 (bug 1001845) for refest failures
2014-05-06 14:09:56 +02:00
Wes Kocher
51b4f13fac
Merge m-c to b2g-inbound
2014-05-05 21:19:59 -07:00
Sotaro Ikeda
56320456e0
Bug 1000525 - Defer Fence release until IPC delivery complete r=nical
2014-05-05 18:56:40 -07:00
Eric Rahm
9b5d3eccc6
Bug 1003479 - Fix incorrect usage of SizeOfIncludingThis and SizeOfExcludingThis functions. r=njn
...
--HG--
extra : rebase_source : 2d51e1fc1b642b0efa60cb4e25e8b142577e93d3
2014-05-01 10:37:54 -07:00
Mason Chang
99cdffe1b5
Bug 980027 - Part 2: Set compositor thread priority to platform value. r=gsvelto, benwa
2014-05-05 11:38:00 -04:00
Carsten "Tomcat" Book
b4aeef9ecb
Backed out changeset 290f4be587a1 (bug 983489) for suspicion that this caused the m8 and m10 on ics debug on a CLOSED TREE
2014-05-05 16:19:22 +02:00
Markus Stange
b5d699db21
Bug 1000875 - Add invalidation debugging annotations for layer content type changes. r=roc
2014-05-05 10:24:56 +02:00
Vincent Chen
3eb4c922fc
Bug 983489 - "Crash on nsIAppStartup.quit() - application crashed [@ mozilla::gl::GLContext::MakeCurrent(bool)]" r=nical
2014-04-29 23:49:00 +02:00
Botond Ballo
bc3500d3af
Bug 1004620 - Purge ImageBridgeChild.cpp of 'using namespace base'. r=bjacob
2014-05-01 14:51:00 -04:00
Benoit Girard
04f32cf039
Bug 1005328 - Layers.dump output should be consistent with newlines. r=bottond
2014-05-02 17:29:29 -04:00
Benoit Girard
52eac6846d
Bug 1005298 - Add layout.display-list.dump Preference. r=mattwoodrow
2014-05-03 20:35:47 -04:00
Jeff Gilbert
dbc5d236e7
Bug 999260 - Ship both d3dcompiler_43 and _46+. - r=mshal
2014-05-02 15:31:05 -07:00
Jeff Gilbert
7569e676d7
Bug 1003027 - Use temp surface for bad strides. - r=mattwoodrow
2014-05-02 13:22:07 -07:00
Josh Aas
f00583cc36
Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent
2014-05-02 13:44:13 -05:00
Doug Sherk
ae9f140b2b
Bug 1002289 - Allow adding/subtracting of BaseSize on BaseRect. r=botond, Bas
2014-05-02 11:22:54 -04:00
Kartikaya Gupta
fd2e8a618b
Bug 1002754 - Don't store a pointer to the cross-process compositor parent as it may go bad; pull it on demand instead. r=rbarker, r=botond
2014-05-02 11:12:48 -04:00
Kartikaya Gupta
e2d65692a2
Bug 1002754 - Add a more comprehensive mechanism to disable thread assertions in APZ gtests. r=botond
2014-05-02 11:12:47 -04:00
Kartikaya Gupta
3ac891d9ab
Bug 1004516 - Add some default-disabled file logging to ActiveElementManager. r=botond
2014-05-02 08:21:57 -04:00
Kartikaya Gupta
19bb9f870e
Bug 1004516 - Ensure state is properly cleared in the ActiveElementManager. r=botond
2014-05-02 08:21:57 -04:00
Benoit Girard
57af5b5070
Bug 1004898 - WriteAsPNG should use fprintf_stderr. r=mattwoodrow
2014-05-02 01:33:02 -04:00