Joel Maher
fcbe4fa277
Bug 1323238 - disable MOZ_GTEST_BENCH tests as we are not looking at the data. r=wlach
...
MozReview-Commit-ID: xYRHpWVaa7
2017-06-02 13:27:20 -04:00
sotaro
e39bdc681a
Bug 1356944 - Fix external image id allocation of WebRenderTextureHost r=nical
2017-04-20 10:24:13 +09:00
Kartikaya Gupta
1e8738cabb
Merge m-c to graphics
...
MozReview-Commit-ID: 7iqIrSl2VpU
2017-04-15 17:05:27 -04:00
sotaro
43525e6cb0
Bug 1356190 - Fix GetNextExternalImageId() r=jrmuizel
2017-04-14 17:06:09 +09:00
Miko Mynttinen
ec2807c91a
Bug 1351426 - Part 3: Refactor BSPTree to use list instead of deque and use arena for memory allocations r=kip
...
MozReview-Commit-ID: F4ezRzbGihI
--HG--
extra : rebase_source : 85c91cac817a733e5b062285d4951996270feabf
2017-04-10 16:35:56 +02:00
Miko Mynttinen
496fccc821
Bug 1351426 - Part 2: Only use 4D points in gfx::Polygon r=kip
...
MozReview-Commit-ID: 1osQrpwH0WZ
--HG--
extra : rebase_source : e5fef3d096a7780a4a502ca2a7c20ce9d3482d13
2017-04-04 03:15:48 +02:00
Sebastian Hengst
ff0202d231
Backed out changeset 889ccddba31a (bug 1351426)
2017-04-11 20:02:44 +02:00
Sebastian Hengst
67049aa323
Backed out changeset 2c56897d9ed1 (bug 1351426)
2017-04-11 20:02:40 +02:00
Miko Mynttinen
6bb26910a0
Bug 1351426 - Part 3: Refactor BSPTree to use list instead of deque and use arena for memory allocations r=kip
...
MozReview-Commit-ID: F4ezRzbGihI
--HG--
extra : rebase_source : 56ce1572ed0c4f6ee41bc91d90cf6978e5016792
2017-04-10 16:35:56 +02:00
Miko Mynttinen
9efe7dfe60
Bug 1351426 - Part 2: Only use 4D points in gfx::Polygon r=kip
...
MozReview-Commit-ID: 1osQrpwH0WZ
--HG--
extra : rebase_source : d04408b9b7ad7b4600ecd800a97b39fd729d40c1
2017-04-04 03:15:48 +02:00
Carsten "Tomcat" Book
7b536960ba
Backed out changeset 8e36dfa4061e (bug 1351426)
...
--HG--
extra : rebase_source : bfd725598086523246b0cdc1807142cb25d73827
2017-04-10 15:15:24 +02:00
Carsten "Tomcat" Book
66fb2d50ef
Backed out changeset a6c0e4789330 (bug 1351426)
...
--HG--
extra : rebase_source : c866b498970923605d9150b62d76fdd6c2e71e08
2017-04-10 15:15:21 +02:00
Miko Mynttinen
a84879bcbd
Bug 1351426 - Part 3: Refactor BSPTree to use list instead of deque r=kip
...
MozReview-Commit-ID: F4ezRzbGihI
--HG--
extra : rebase_source : 6875c63a321a645e84d4cff3ccac71cc570b50a6
2017-04-05 20:12:35 +02:00
Miko Mynttinen
c17d5105ae
Bug 1351426 - Part 2: Only use 4D points in gfx::Polygon r=kip
...
MozReview-Commit-ID: 1osQrpwH0WZ
--HG--
extra : rebase_source : 02d9116c0992a4013a9f9b03542c37c2c18a6a28
2017-04-04 03:15:48 +02:00
sotaro
b98245c5fc
Bug 1349476 - Remove LayersBackend::LAYERS_D3D9 type r=mattwoodrow
2017-03-23 11:00:41 +09:00
David Anderson
e61288b390
Replace TextureHost compositor access with TextureSourceProvider. (bug 1343814 part 3.1, r=mattwoodrow)
2017-03-21 20:32:54 -07:00
Kartikaya Gupta
8f54e2114e
Merge m-c to graphics
...
MozReview-Commit-ID: QN682uyISF
2017-03-09 10:42:57 -05:00
sotaro
1d710a54ef
Bug 1343764 - Add ExternalBuffer handling r=nical
2017-03-07 19:37:28 +09:00
David Anderson
8082fe14ae
Remove references to the Direct3D9 compositor. (bug 1318558 part 1, r=mattwoodrow)
2017-03-08 00:17:36 -08:00
David Major
31d1777634
Bug 1341490: Remove bitrotting disabled layer gtest. r=nical
...
MozReview-Commit-ID: 9vZ4lZWgxi0
--HG--
extra : rebase_source : 47ce860c39d61939c55a74952cc94b84a27398df
2017-02-23 15:29:57 +13:00
David Major
529e7a8a12
Bug 1341490: Remove bitrotting disabled fonts gtests. r=jfkthame
...
MozReview-Commit-ID: 4TQv5nSclyj
--HG--
extra : rebase_source : fe2cf5a131d860f3d6dfb1d865446c8480e56d42
2017-02-23 15:29:53 +13:00
Sebastian Hengst
016a385444
Backed out changeset 651dbded7f74 (bug 1341490) for build bustage. r=backout on a CLOSED TREE
2017-02-23 00:49:21 +01:00
Sebastian Hengst
20815686f2
Backed out changeset 665bcbc87862 (bug 1341490)
2017-02-23 00:47:26 +01:00
David Major
a23c031c73
Bug 1341490: Remove bitrotting disabled layer gtest. r=nical
...
MozReview-Commit-ID: 7lITofQmYrS
--HG--
extra : rebase_source : fd29634504a696d9737430f829f27eb51e44f66f
2017-02-23 12:17:20 +13:00
David Major
5d3b260d16
Bug 1341490: Remove bitrotting disabled fonts gtests. r=jfkthame
...
MozReview-Commit-ID: 8kkuZ1e2wQS
--HG--
extra : rebase_source : 2e173319a9df88faf3ec5b9df7e7d4ec6e545ac6
2017-02-23 12:16:59 +13:00
Kevin Chen
e8bec7d8c2
Bug 1300699 - (Part 3) Implement the TextureClient creating functions for the gtest. r=jerry
2017-02-14 01:20:00 +08:00
Kevin Chen
7098a27b99
Bug 1300699 - (Part 2) Add a gtest to verify the behavior of applying incompatible compositor to a TextureHost. r=jerry
2017-02-14 00:51:00 +08:00
Kevin Chen
5d56f81be0
Bug 1300699 - (Part 1) Refactor some tests so that the new test can reuse the sources. r=jerry
2017-02-06 01:50:00 +08:00
Lee Salzman
78ab903fce
Bug 738343 - part 7 - add gtest for Moz2d swizzles. r=jrmuizel
...
MozReview-Commit-ID: 8URP2A8okKd
2017-02-12 09:28:43 -05:00
Eric Rahm
7e3225e327
Bug 1315464 - Dynamically allocate test regions. r=jrmuizel
...
Avoid allocating 720K on the stack.
2017-01-27 11:58:14 -08:00
Kartikaya Gupta
ac6cc8ce06
Bug 1330037 - Propagate the CompositorOptions to all CompositorWidget instances. r=dvander
...
MozReview-Commit-ID: DFeeo2WNmhZ
--HG--
extra : rebase_source : d40bea7f726df007e3f079bb9576e1cbe17e3460
2017-01-12 17:29:42 -05:00
Nicholas Nethercote
523bee37b8
Bug 1325234 (part 9) - Remove remaining NS_IMETHOD_ occurrences from nsIWidget. r=mstange.
...
|virtual T| is clearer than |NS_IMETHOD_(T)|.
--HG--
extra : rebase_source : 9c8f423d7a89782a4d790a50e137071271086eed
2016-12-21 15:27:20 +11:00
Nicholas Nethercote
bf4a843d70
Bug 1325234 (part 8) - Streamline nsIWidget::DispatchEvent. r=jimm.
...
This patch changes it from |NS_IMETHOD| to |virtual nsresult| because some
callsites are checked and some aren't.
--HG--
extra : rebase_source : dd98266bce0a7583863908b6f04729a6e403b721
2016-12-21 11:18:40 +11:00
Nicholas Nethercote
e52b19470c
Bug 1325234 (part 6) - Streamline nsIWidget::SetTitle. r=jimm.
...
This patch changes it from |NS_IMETHOD| to |virtual nsresult| because some call
sites are checked and others aren't.
--HG--
extra : rebase_source : 6723b9db709d1506dd394b1e85572309c1c2e2cf
2016-12-21 11:13:08 +11:00
Nicholas Nethercote
0eaecf55da
Bug 1325234 (part 4) - Streamline nsIWidget::{SetFocus,SetNonClientMargins}(). r=mstange.
...
This patch changes them from |NS_IMETHOD| to |virtual nsresult|.
--HG--
extra : rebase_source : 5e54c2fd340c393b33c9e1dcf20a80fe2f41b2f4
2016-12-21 11:13:08 +11:00
Nicholas Nethercote
da5978a842
Bug 1325234 (part 3) - Streamline nsIWidget::Show(). r=mstange.
...
This patch changes it from |NS_IMETHOD| to |virtual void|. The return value was
only checked in one low-value assertion and one other place where the check had
no useful effect (in nsCocoaWindow::HideWindowChrome()).
--HG--
extra : rebase_source : f6671e9e0e10ee18fb32f8b1c83f1e64c3d97e67
2016-12-21 11:12:54 +11:00
Nicholas Nethercote
e2d9e4ed68
Bug 1325234 (part 2) - Streamline nsIWidget::Invalidate(). r=jimm.
...
This patch changes it from |NS_IMETHOD| to |virtual void|. The return value was
only checked in one low-value assertion so I decided it wasn't needed.
--HG--
extra : rebase_source : 3523d9a086cf98c40d237d777f5dd471af0d7465
2016-12-20 09:55:32 +11:00
Ethan Lin
0b1384e9e5
Bug 1322079 - Set CreateBorderLayer to pure virtual function and let nsDisplayBorder return LAYER_ACTIVE. r=mattwoodrow
...
MozReview-Commit-ID: 6zGq7ymIkO0
2016-12-27 11:40:40 +08:00
Nicholas Nethercote
3af5047314
Bug 1299335 (part 8) - Streamline nsIWidget::Enable. r=mstange.
...
This patch changes it from |NS_IMETHOD| to |virtual void| because every
implementation of these functions always returns |NS_OK|.
--HG--
extra : rebase_source : 07ee29c514bf35b97d7195c53bb5b9220d1ef961
2016-12-19 20:54:16 +11:00
Nicholas Nethercote
a28c8f38b2
Bug 1299335 (part 7) - Streamline nsIWidget::{Move,Resize}. r=mstange.
...
This patch changes them from |NS_IMETHOD| to |virtual void| because every
implementation of these functions always returns |NS_OK|.
--HG--
extra : rebase_source : 6207df5a46aeb6b8aaa0f697447a51bc6a6dc366
2016-12-19 20:54:03 +11:00
Miko Mynttinen
d8d0459a98
Bug 1274673 - Use binary space partitioning for sorting/drawing layers - Part 2: Rename Polygon3D to Polygon, and use 4D points for all calculations r=kip
...
MozReview-Commit-ID: I6DB8xldpjO
--HG--
extra : rebase_source : c881f68722404e0d749a00424eb17d284a7383d2
2016-12-04 17:49:32 +01:00
Tomislav Jurin
348bfffc19
Bug 1296189 - Replace NS_RUNTIMEABORT("some string literal message") with MOZ_CRASH(). r=froydnj
2016-12-02 13:46:53 -08:00
Carsten "Tomcat" Book
61849e269d
merge mozilla-inbound to mozilla-central a=merge
2016-11-24 16:41:59 +01:00
Matt Woodrow
b6a9ac8a28
Bug 1317862 - Part 1: Add TextLayer class and basic support for them. r=mstange
2016-11-24 18:11:29 +13:00
Bas Schouten
56b7dd703d
Bug 1317843
- Split LayerManagerComposite into two classes. r=jrmuizel
2016-11-24 18:11:27 +13:00
peter chang
b96fe0d665
Bug 1317083 - Try to wait for IPDL connection before texture client creation, r=nical
...
MozReview-Commit-ID: JLpubGsE0eu
--HG--
extra : rebase_source : 713dc0ece6fa22ec6b5a283836de336b411b7e2a
2016-11-15 17:50:50 +08:00
peter chang
c62a36256a
Bug 1311644 - Pass ImageBridge as allocator to create YCbCr texture client, r=nical
...
MozReview-Commit-ID: 4P5LyWST0yv
--HG--
extra : rebase_source : 197e61e256858bc25cc8be7638bdb0eb39cf0cf5
2016-11-08 15:22:36 +08:00
David Anderson
ecf530eb6f
Do not paint if a BeginTransaction fails. (bug 1313770 part 1, r=mattwoodrow)
...
--HG--
extra : rebase_source : 482b24f52da24de87dd459ac6d003b286206e54e
2016-10-28 15:48:34 -07:00
Sotaro Ikeda
1d3ceeff04
Bug 1306521 - Handle VP9 colorspace BT.709 on BasicCompositor r=nical,jwwang,jya,jrmuizel
2016-10-11 19:46:28 -07:00
Miko Mynttinen
1314efc774
Bug 1286412 - Add compositor support for triangle layers (for OpenGL backend) r=jrmuizel
...
MozReview-Commit-ID: 75q8ja7G1ko
--HG--
extra : rebase_source : 99e2684351a6403d7a957b876337de20b16de139
2016-10-07 10:58:13 -07:00