Botond Ballo
|
e800ee141a
|
Bug 998025 - Support overscrolling during panning. r=kats
--HG--
extra : rebase_source : f26bb9dfc1267e0eba3216e8f4fa29c98021caa5
|
2014-05-21 18:21:03 -04:00 |
|
Botond Ballo
|
dd9946a30a
|
Bug 998025 - Refactor Axis::HasRoomToPan() and Axis::Scrollable(). r=kats
--HG--
extra : rebase_source : d0d56f0e1a4f8f9735a8a2755727ee17f33f371f
|
2014-05-05 19:29:31 -04:00 |
|
Botond Ballo
|
c0a1f7b506
|
Bug 998025 - Factor out an Axis::GetFrameMetrics() helper. r=kats
--HG--
extra : rebase_source : d19c09863bb5f6e83198460747f9f4727d822456
|
2014-05-21 17:26:06 -04:00 |
|
Botond Ballo
|
7ddcf4420c
|
Bug 998025 - Remove some unused AsyncPanZoomController and Axis methods. r=kats
--HG--
extra : rebase_source : 9c56db6f7cc0ddb9e3059f502de72741b21de460
|
2014-05-05 17:46:57 -04:00 |
|
Sotaro Ikeda
|
e56f055a37
|
Bug 1006957 - WebRTC crash fix r=nical
|
2014-05-26 10:09:25 -07:00 |
|
Kartikaya Gupta
|
bcbc0acd1e
|
Bug 1015981 - Replace using namespace mozilla::css with qualified class name. r=botond
|
2014-05-26 12:44:43 -04:00 |
|
Andreas Gal
|
3670a08c42
|
Bug 1012407 - Part 9: Ensure texture coordinates are within (0,0)(1,1) and nits for Part 6 (r=Bas)
|
2014-05-24 02:49:41 +02:00 |
|
Andreas Gal
|
9491a54f93
|
Bug 1001885: Support NPOT texture wrap modes on older PowerVR drivers (r=mattwoodrow).
|
2014-05-22 15:05:03 -04:00 |
|
Sotaro Ikeda
|
cb17692178
|
Bug 1006957 - Handle buffer ownership between SurfaceStream and CanvasClient r=nical
|
2014-05-24 09:14:45 -07:00 |
|
Steve Fink
|
ea69951aea
|
Backed out changeset 171edffe0641 (bug 1006957) for crash at BaseAutoLock<mozilla::Mutex>::BaseAutoLock(mozilla::Mutex&) from layers::AsyncTransactionTrackersHolder::ClearAllAsyncTransactionTrackers on a CLOSED TREE
|
2014-05-23 21:16:02 -07:00 |
|
Nathan Froyd
|
4b01374b76
|
Backout d6c58a2a6da4 (bug 1012407) for various bustages on a CLOSED TREE
|
2014-05-23 23:36:28 -04:00 |
|
Nathan Froyd
|
bdeb376055
|
Backout 471244c106e9:634be002dbc9 (bug 1012407)
|
2014-05-23 23:34:43 -04:00 |
|
Andreas Gal
|
c3996058b5
|
Bug 1012407 - Part 7: Use a single GL draw call to draw up to 4 texture quads (r=Bas)
|
2014-05-24 04:16:27 +02:00 |
|
Andreas Gal
|
6674e15f22
|
Bug 1012407 - Follow-up nits for part 6.
|
2014-05-24 04:15:45 +02:00 |
|
Botond Ballo
|
851ee8aa7c
|
Bug 1015331 - Do not leak Task object created during fling handoff. r=kats
|
2014-05-23 14:32:10 -04:00 |
|
Kartikaya Gupta
|
959ff7340c
|
Bug 1015278 - Replace the std::string with a char[20] in FrameMetrics to make it cross-process shmem friendly. r=botond
|
2014-05-23 21:08:51 -04:00 |
|
Sotaro Ikeda
|
e66ebd661d
|
Bug 1006957 - Handle buffer ownership between SurfaceStream and CanvasClient r=nical
|
2014-05-23 17:52:43 -07:00 |
|
Andreas Gal
|
1807413f5e
|
Bug 1012407 - Part 9: Normalize texture coordinates in DecomposeIntoNoRepeatRects (r=BenWa)
|
2014-05-24 02:49:41 +02:00 |
|
Kartikaya Gupta
|
af75f892d4
|
Bug 946879 - Guard compositable dumping with an environment variable. r=BenWa
|
2014-05-23 17:06:24 -04:00 |
|
Nicolas Silva
|
68b4a5e659
|
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 |
|
Carsten "Tomcat" Book
|
cdc2e91128
|
Backed out changeset c4a259f05a18 (bug 1012407) for reftest 5 test failures
|
2014-05-23 10:37:03 +02:00 |
|
Andreas Gal
|
66c26a0d9a
|
Bug 1012407 - Part 7: Use a single GL draw call to draw up to 4 texture quads (r=Bas)
|
2014-05-23 06:10:51 +02:00 |
|
Bas Schouten
|
6667f25c28
|
Bug 1012213: Let the BufferRect be managed and cleared by the callers like before. r=mattwoodrow
|
2014-05-23 06:01:05 +02:00 |
|
Wes Kocher
|
e594fbd022
|
Merge m-c to inbound
|
2014-05-22 17:55:00 -07:00 |
|
Nick Lebedev
|
42471cb297
|
Bug 1013378. Make GestureEventListener not to pass apzc status up for touchend event since it causes apzc stay in touching state after gestures completed. r=kats
|
2014-05-22 20:42:15 -04:00 |
|
Wes Kocher
|
4a7629e50a
|
Merge inbound to m-c
|
2014-05-22 17:30:30 -07:00 |
|
Carsten "Tomcat" Book
|
5620cf6964
|
Merge mozilla-central to b2g-inbound
|
2014-05-22 15:48:40 +02:00 |
|
Sotaro Ikeda
|
4bcaf068d3
|
Bug 1012740 - Change as not to abort in GrallocTextureHostOGL::GrallocTextureHostOGL() r=nical
|
2014-05-22 06:23:12 -07:00 |
|
Sotaro Ikeda
|
3fb56d868c
|
Bug 1012737 - Add erro check to GrallocTextureClientOGL::GetAsDrawTarget() r=nical
|
2014-05-22 06:17:03 -07:00 |
|
Wes Kocher
|
ae72230fb0
|
Backed out 4 changesets (bug 1012407) for b2g reftest5 orange on an otherwise CLOSED TREE
Backed out changeset 08e17f48aed1 (bug 1012407)
Backed out changeset b17b7b59cf88 (bug 1012407)
Backed out changeset 1c692df3f080 (bug 1012407)
Backed out changeset 560bd45d52de (bug 1012407)
|
2014-05-21 18:05:15 -07:00 |
|
Birunthan Mohanathas
|
2deaba6d91
|
Bug 869836 - Part 8: Use Append('c') instead of Append("c") . r=ehsan
|
2014-05-22 06:48:52 +03:00 |
|
Birunthan Mohanathas
|
76ca8ec617
|
Bug 869836 - Part 7: Use AppendLiteral instead of Append where possible. r=ehsan
|
2014-05-22 06:48:51 +03:00 |
|
Birunthan Mohanathas
|
c4568a7085
|
Bug 869836 - Part 6: Use EqualsLiteral instead of Equals where possible. r=ehsan
|
2014-05-22 06:48:51 +03:00 |
|
Matt Woodrow
|
37b1f0f705
|
Bug 1013784 - Implement ClearRect for BasicCompositor. r=Cwiiis
|
2014-05-22 14:36:26 +12:00 |
|
Benoit Girard
|
9945822fd2
|
Bug 1014042 - Add compositor benchmark. r=jrmuizel
|
2014-05-21 17:29:49 +00:00 |
|
Andreas Gal
|
e68467ac54
|
Bug 1012407 - Part 8: Remove VBOArena which is now dead code (r=Bas)
|
2014-05-22 00:47:02 +02:00 |
|
Andreas Gal
|
72438d4f4b
|
Bug 1012407 - Part 7: Use a single GL draw call to draw up to 4 texture quads (r=Bas)
|
2014-05-22 00:44:40 +02:00 |
|
Andreas Gal
|
a0ea043946
|
Bug 1012407 - Part 6: Eliminate VBO use and DrawQuads and manually draw no-repeat quads (r=Bas)
|
2014-05-22 00:23:21 +02:00 |
|
Andreas Gal
|
c18a94ef0b
|
Bug 1012407 - Part 5: Allow passing a texture rectangle to BindAndDrawQuad (r=Bas)
|
2014-05-22 00:23:18 +02:00 |
|
Matt Woodrow
|
902dd8f926
|
Bug 1013759 - Simplify invalid region for Direct2D when using OMTC to avoid hitting expensive drawing paths for complex regions. r=jrmuizel
|
2014-05-23 09:08:21 +12:00 |
|
Jeff Gilbert
|
ad8f5d5410
|
Bug 1014961 - IOSurfs are always RGB not BGR. - r=mattwoodrow
|
2014-05-22 16:44:15 -07:00 |
|
Andreas Gal
|
d7dac146b2
|
Bug 1012407 - Part 6: Eliminate VBO use and DrawQuads and manually draw no-repeat quads (r=Bas)
|
2014-05-22 12:29:56 +02:00 |
|
Andreas Gal
|
64df6c108f
|
Bug 1012407 - Part 5: Allow passing a texture rectangle to BindAndDrawQuad (r=Bas)
|
2014-05-22 12:29:54 +02:00 |
|
Nicolas Silva
|
2f4369ee5e
|
Bug 1013292 - Fix some using namespace + unified build issues in gfx code. r=kats
|
2014-05-22 12:11:45 +02:00 |
|
Andreas Gal
|
ac89dda07d
|
Bug 1012407 - Part 4: Always pass the layer rect to BindAndDrawQuad (r=Bas)
|
2014-05-21 23:36:56 +02:00 |
|
Andreas Gal
|
7eaf561a66
|
Bug 1012407 - Part 3: Eliminate DrawQuadInternal since we no longer need it (r=Bas)
|
2014-05-21 23:26:38 +02:00 |
|
Andreas Gal
|
299af06a65
|
Bug 1012407 - Part 2: Use Moz2D to draw velocity graph and elminiate use of GL_LINE_STRIP (r=Bas)
|
2014-05-21 23:24:16 +02:00 |
|
Andreas Gal
|
59bccf7c82
|
Bug 1012407 - Part 1: Reduce amount of data uploaded to GPU (layer quad rect instead of transform) r=Bas
|
2014-05-21 23:03:49 +02:00 |
|
Kartikaya Gupta
|
36b70927ca
|
Bug 1001438 - Change layers.low-precision-resolution to be a float pref instead of a divide-by-1000 int pref. r=Cwiiis
|
2014-05-21 12:06:02 -04:00 |
|
Sotaro Ikeda
|
2d84e3da26
|
Bug 1011327 - Add checks around SharedBufferManagerParent
|
2014-05-20 13:50:25 -07:00 |
|
Carsten "Tomcat" Book
|
82294cdc89
|
Backed out changeset a6f85ff386c1 (bug 1011569) for m5 test failures on OS X
|
2014-05-19 13:46:02 +02:00 |
|
Chris Lord
|
e6e08ba548
|
Bug 1011569 - Remove PreferMemoryOverShmem in favour of IsSameProcess. r=nical
|
2014-05-19 10:45:12 +01:00 |
|
Nicolas Silva
|
7de3712fc0
|
Bug 1010969 - Call RemoveTextureFromCompositable at the end of updates. r=sotaro
|
2014-05-16 17:25:23 +02:00 |
|
Debbe Heisler
|
52640a26cf
|
Bug 1001582 -- Transitioned FrameMetrics::mPresShellId to use a getter/setter. r=botond
|
2014-05-16 19:00:50 -04:00 |
|
Botond Ballo
|
fa7ce0a3ae
|
Bug 1011659 - Remove spammy warnings from APZTestData.h until fixing bug 1007728 makes them non-spammy and meaningful. r=kats
|
2014-05-16 16:13:06 -04:00 |
|
Bas Schouten
|
40b0b3aa28
|
Bug 1003293: Remove the GDI compatible flag from D3D11 Compositor. r=vlad
|
2014-05-16 18:16:22 +02:00 |
|
Bas Schouten
|
958e9d9838
|
Bug 1011367: Add Direct3D 11 Gfx feature. r=bjacob
|
2014-05-16 18:16:21 +02:00 |
|
Kartikaya Gupta
|
f902ce98ac
|
Bug 1011389 - Don't fire a long-tap-up if the user moves after long-tap. r=dmitry.rojkov
|
2014-05-16 14:40:01 -04:00 |
|
Kartikaya Gupta
|
9070eed447
|
Bug 1011260 - Make the zoom animation length preffable. r=botond
|
2014-05-16 14:40:00 -04:00 |
|
Ryan VanderMeulen
|
96ed00e142
|
Revert to revision 63dfac3c9c87 due to mass bustage pile-ups that landed after it on a CLOSED TREE.
|
2014-05-16 12:29:37 -04:00 |
|
Nicolas Silva
|
e25319e5bd
|
Bug 1010969 - Fix WError bustage on a CLOSED TREE
|
2014-05-16 17:50:42 +02:00 |
|
Kartikaya Gupta
|
718ea608fd
|
Bug 1011389 - Don't fire a long-tap-up if the user moves after long-tap. r=dmitry.rojkov
|
2014-05-16 11:26:00 -04:00 |
|
Nicolas Silva
|
536f633e1d
|
Bug 1010969 - Call RemoveTextureFromCompositable at the end of updates. r=sotaro
|
2014-05-16 17:25:23 +02:00 |
|
Nicolas Silva
|
42a451f0bb
|
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 |
|
Nicolas Silva
|
c140d86de1
|
Bug 1008211 - Backed out changeset 4e1e052624c2 because of a regression on B2G
|
2014-05-16 14:22:46 +02:00 |
|
Kartikaya Gupta
|
0e1e9827ac
|
Bug 1010979 - Remove the non-margins codepaths from APZCCallbackHelper. r=botond
|
2014-05-16 08:08:21 -04:00 |
|
Kartikaya Gupta
|
b8a20579ab
|
Bug 1010119 - Roll back part of bug 978248 as it causes a regression and is not needed any more. r=botond
|
2014-05-16 08:08:21 -04:00 |
|
Chris Lord
|
bc051da249
|
Bug 994088 - Only redraw everything on every frame with e10s in BasicCompositor. r=mattwoodrow
This was a work-around for an X compositor bug.
|
2014-05-16 12:44:04 +01:00 |
|
Chris Peterson
|
143832c938
|
Bug 1010706 - Fix uninitialized variable warnings in gfx/layers/opengl/CompositorOGL.cpp. r=mwoodrow
|
2014-05-16 00:35:13 -07:00 |
|
Chris Peterson
|
398a6f5a8d
|
Backed out changeset 9c586b1649d7 for wrong bug number: s/1007708/1010706/
|
2014-05-16 00:33:16 -07:00 |
|
Chris Peterson
|
1c759c64ad
|
Bug 1007708 - Fix uninitialized variable warnings in gfx/layers/opengl/CompositorOGL.cpp. r=mwoodrow
|
2014-05-14 20:15:36 -07:00 |
|
Wes Kocher
|
202d548b78
|
Merge inbound to m-c
|
2014-05-15 15:59:45 -07:00 |
|
Sotaro Ikeda
|
12f85ecb9a
|
Bug 950079 - Add release Fence handling to SurfaceStream on gonk
|
2014-05-14 15:40:15 -07:00 |
|
Sotaro Ikeda
|
8a83f98375
|
Bug 1005908 - Avoid unnecessary fEGLImageTargetTexture2D'ing r=nical
|
2014-05-14 09:59:25 -07:00 |
|
Sotaro Ikeda
|
cb8417b839
|
Bug 971946 - Remove TextureClientData r=nical
|
2014-05-14 06:29:52 -07:00 |
|
Rafael Vieira
|
fd736a92cc
|
Bug 1009228 - Replace use of RefPtr with nsRefPtr. r=kats
|
2014-05-14 15:45:00 -04:00 |
|
Vincent Chen
|
489d95e542
|
Bug 983489 - Delay destroying mCompositor to prevent crash. r=nical
|
2014-05-04 19:52:00 -04:00 |
|
Wes Kocher
|
7b1d2c5343
|
Merge m-c to inbound
|
2014-05-14 16:32:53 -07:00 |
|
Bas Schouten
|
9c8b5ef1e8
|
Bug 1008729: Use Cairo DrawTargets when reading back from GL. r=nical
|
2014-05-15 00:31:23 +02:00 |
|
Bas Schouten
|
3e247921b5
|
Bug 1009600: Use a content DT for reference in BasicCompositor. r=nical
|
2014-05-15 00:31:23 +02:00 |
|
Bas Schouten
|
c71f2edecf
|
Bug 1002300: Only lazily create the backbuffer for ContentClientDoubleBuffered. r=nical
|
2014-05-15 00:31:22 +02:00 |
|
Botond Ballo
|
1c80d859ff
|
Bug 961289 - Add an initial mochitest (for bug 982141) that exercises the APZ testing framework. r=ehsan,kats,BenWa,ted
--HG--
extra : source : 3e395bacbf393aaa022675c9a3f97a3c603bb67d
|
2014-05-12 12:24:57 -04:00 |
|
Botond Ballo
|
8859e2bfc9
|
Bug 961289 - Expose client- and compositor-side APZ test data from nsIDOMWindowUtils. r=ehsan,kats,bholley
--HG--
extra : source : 41f87f2add7d1fafab2749eb08539cd78644fbbe
|
2014-05-09 17:16:03 -04:00 |
|
Botond Ballo
|
8b6eb070aa
|
Bug 961289 - API to request compositor-side test data from client. r=BenWa,kats
--HG--
extra : source : a475bb542682486ffac8dc91a039f75ec41091b6
|
2014-05-07 19:56:48 -04:00 |
|
Botond Ballo
|
2ef90e819f
|
Bug 961289 - Log APZC tree parent links on compositor side for APZ testing. r=kats
--HG--
extra : source : e39af36df0d1d79a039bdd0f79a1fd3f61a544d0
|
2014-04-21 17:47:33 -04:00 |
|
Botond Ballo
|
3e6a4c8180
|
Bug 961289 - Compositor-side instances of APZ test data and utilities for writing to them r=BenWa,kats
--HG--
extra : source : 35f0767449046b88581ada14b9ea7fb0fdd819ac
|
2014-04-21 17:46:50 -04:00 |
|
Botond Ballo
|
6e03af65aa
|
Bug 961289 - Client-side instance of APZ test data and utilities for writing to it. r=tn,kats
--HG--
extra : source : 1462852a44bee091ebf42d48d87e9c0e4acfac0b
|
2014-04-21 19:48:54 -04:00 |
|
Botond Ballo
|
d9c607e5af
|
Bug 961289 - Introduce a data structure for storing data for APZ testing. r=kats
--HG--
extra : source : b37d73c22eae03fe00c800cb102ae61fbdbcb30a
|
2014-05-07 20:39:35 -04:00 |
|
Botond Ballo
|
d2b6591c54
|
Bug 961289 - Assign sequence numbers to paints on the client side and forward them to the compositor. r=BenWa,kats
--HG--
extra : source : d5331eaed1c789ac0248e8710a7b4a167ae349b6
|
2014-05-06 17:26:13 -04:00 |
|
Botond Ballo
|
fe4ebd4aaa
|
Bug 961289 - Improve const-correctness in AsyncPanZoomController. r=kats
--HG--
extra : source : 757446fc0001be834e96572d5b4b26238b1bcf58
|
2014-05-07 15:21:26 -04:00 |
|
Benoit Jacob
|
45441f8724
|
Bug 987010 - Fix the way that the presence of an alpha channel on a canvas drawing buffer is propagated - r=jrmuizel
|
2014-05-14 12:26:13 -04:00 |
|
Kartikaya Gupta
|
0a15196a06
|
Bug 1009184 - Explicitly clear the valid region instead of attempting to paint an empty region. r=BenWa
|
2014-05-13 14:36:33 -04:00 |
|
Botond Ballo
|
e7ee666942
|
Bug 1009634 - Clearly document the units of APZ prefs. r=kats. DONTBUILD comment-only
--HG--
extra : amend_source : b2cc80184098c864c1fd3e00d31296c58175a31e
|
2014-05-13 12:42:50 -04:00 |
|
Nicolas Silva
|
7c7646b01b
|
Bug 1008211 - Don't use BufferTextureClient in CanvasClient2D. r=Bas
|
2014-05-13 14:05:30 +02:00 |
|
Markus Stange
|
a354d3d78a
|
Bug 1008301 - Invalidate when a layer's pre or post scale changes. r=roc
|
2014-05-12 21:37:20 +02:00 |
|
Markus Stange
|
a1411b1a1d
|
Bug 1008301 - Don't invalidate when the visible region of a layer changes. r=roc
|
2014-05-12 21:37:20 +02:00 |
|
Carsten "Tomcat" Book
|
36cdcd4fc1
|
Merge mozilla-central to mozilla-inbound
|
2014-05-13 12:45:41 +02:00 |
|
Carsten "Tomcat" Book
|
64b3aebe1a
|
merge b2g-inbound to mozilla-central
|
2014-05-13 12:41:43 +02:00 |
|
Wes Kocher
|
8b513c2e26
|
Backed out 6 changesets (bug 1006198) for webgl assertions on a CLOSED TREE
Backed out changeset 5be3c8c44eed (bug 1006198)
Backed out changeset 4b15abd14f28 (bug 1006198)
Backed out changeset bd11a10e7028 (bug 1006198)
Backed out changeset e1044a8ab189 (bug 1006198)
Backed out changeset 558abe22ab30 (bug 1006198)
Backed out changeset 5462b9babaed (bug 1006198)
|
2014-05-12 20:47:52 -07:00 |
|
Matt Woodrow
|
1c404aa8b4
|
Bug 1006198 - Use 8byte aligned surface for CopyableCanvasLayer since that's the max WebGL supports for readback. r=nical
|
2014-05-13 14:20:27 +12:00 |
|