Kartikaya Gupta
7d1d15228b
Bug 1443152
- Update to cbindgen 0.5.2. r=rhunt
...
MozReview-Commit-ID: COIPhZvMJK
--HG--
extra : rebase_source : 9687211e6bda9b306d8cdf522145eee132601b18
2018-03-12 16:38:10 -04:00
Kartikaya Gupta
1d52de6949
Bug 1444380 - Update webrender to commit 4ccaede43b3944199f89a42f49093d93409c7f61. r=jrmuizel
...
MozReview-Commit-ID: EBYITOhYdGz
--HG--
extra : rebase_source : 4585cae0dd67bfc570d67b76656961f3d778b87d
2018-03-12 12:55:25 -04:00
Kartikaya Gupta
faa816e22a
Bug 1443807 - Update webrender to commit 5cb71f0f23719795e7c89417d91a7abad8ac20e9. r=jrmuizel
...
MozReview-Commit-ID: 9JzKooI2sJ2
--HG--
extra : rebase_source : 2762c00c95aa40dcd9d27ef1c5efa66494b8a90b
2018-03-09 08:39:35 -05:00
Kartikaya Gupta
ff7771db98
Bug 1442422 - Update webrender to commit 0da6c839b3a0e165f1115fb9fe286be7540c24ed. r=jrmuizel
...
MozReview-Commit-ID: DmcL7siJnZ2
--HG--
extra : rebase_source : 62cf0b5cacd771b0c97a4282761fcf0edc3cf3ef
2018-03-07 10:15:43 -05:00
Jeff Gilbert
d7f00b4cb7
Bug 1440849 - Gecko changes due to Angle update. - r=jrmuizel
...
MozReview-Commit-ID: LJhesu56ORJ
2018-03-02 13:42:20 -08:00
Kartikaya Gupta
55418e4896
Bug 1440664 - Re-generate FFI header. r=jrmuizel
...
MozReview-Commit-ID: 8oJcG2CPR2U
--HG--
extra : rebase_source : e68540523e0c0ba3f755dfdd60b120eeebe14a88
2018-03-01 16:52:36 -05:00
Martin Robinson
ee5a6b3d13
Bug 1440664 - Update gecko WR bindings for API changes in WR PR 2449. r=kats
...
MozReview-Commit-ID: AUTNkZ36p8b
--HG--
extra : rebase_source : 4452312fca3355f2d8830eb94f317e48777e8248
2018-03-01 16:49:54 -05:00
Kartikaya Gupta
62f9190877
Bug 1440664 - Update webrender to commit 22b831c02479eea31821f49a0fac7dd699083557. r=jrmuizel
...
MozReview-Commit-ID: 38UtaEA1NuB
--HG--
extra : rebase_source : c35153e2303cdef27020687718623de2120d29bb
2018-03-01 16:49:20 -05:00
Masatoshi Kimura
b1b043af08
Bug 1442266 - Stop including unnecessary <iostream>. r=froydnj
...
MozReview-Commit-ID: B0JDqyBanFE
--HG--
extra : rebase_source : dec1e2678083e3fb2b9a6b89322d1fa747ed6d4a
2018-03-01 23:07:56 +09:00
sotaro
f12e5da0bc
Bug 1441056
- Get D3D11 device from EGLDisplay in RenderCompositorANGLE::Initialize() r=nical
2018-02-27 16:20:36 +09:00
sotaro
c24507a6c0
Bug 1441056
- backout because of build failure on MinGW
2018-02-27 13:06:03 +09:00
sotaro
0c7ce1c5b6
Bug 1441056
- Get D3D11 device from EGLDisplay in RenderCompositorANGLE::Initialize() r=nical
2018-02-27 12:10:22 +09:00
Sebastian Hengst
bfb77aa998
merge mozilla-central to mozilla-inbound on a CLOSED TREE
2018-02-24 03:11:04 +02:00
Eitan Isaacson
a250cd0f4e
Bug 1438017 - Update wr bindings with ColorMatrix filter and add filters to command builder. r=kats
2018-02-23 15:29:04 -08:00
Kartikaya Gupta
f22ca7ca1e
Bug 1439565 - Update webrender to commit 8a19316a733a484bf9bafb8257e3008b1418bfe4. r=jrmuizel
...
MozReview-Commit-ID: BZIK3GEG0ER
--HG--
extra : rebase_source : c24dbf123fe1732917e9fc57ee0ddfe2042892c4
2018-02-23 09:29:44 -05:00
sotaro
49f4a46acf
Bug 1438759 - Update debug flags in RendererOGL::Update() r=nical
2018-02-23 15:22:23 +09:00
Kartikaya Gupta
d1ba474792
Bug 1440256 - Regenerate webrender_ffi_generated.h with cbindgen 0.4.4. r=jrmuizel
...
MozReview-Commit-ID: FmoBOp3qPgj
--HG--
extra : rebase_source : 9e3e93a60813bf58c741180dc52c6816c4aba1a0
2018-02-22 05:31:13 -05:00
Ryan Hunt
8e6a6ef6e5
Update the github repository for cbindgen in comments. (bug 1439953, r=kats) DONTBUILD
...
MozReview-Commit-ID: DgsgB5d6GiH
--HG--
extra : rebase_source : 111daefeddfb25bb646d6ca9b63346486288701a
extra : amend_source : 906c7d2ace2c988c78598d424fb7f68e3df6ed7f
extra : histedit_source : 3ee820dce4fde5d793d28cd889a8b1ef976d6909
2018-02-20 23:03:31 -06:00
Kartikaya Gupta
9b1befc75c
Bug 1438892 - Update bindings for API change in WR PR 2435. r=jrmuizel
...
MozReview-Commit-ID: EVw2PhfDAmf
--HG--
extra : rebase_source : 629ced73ad3fe4fc094e0429c4cd0aabb9ca929d
2018-02-20 09:06:50 -05:00
Glenn Watson
a204298090
Bug 1438892 - Update rayon usage in webrender_bindings for version bump in WR PR 2431. r=jrmuizel
...
MozReview-Commit-ID: KBgSjM0ThKo
--HG--
extra : rebase_source : 86dbee84e62f9226ee9e9720cc1c4abb8761e93c
2018-02-20 09:05:38 -05:00
Kartikaya Gupta
63b1e24e3d
Bug 1438892 - Update webrender to e8d2ffb404a85651fe08a6d09abbece9bd2b9182. r=jrmuizel
...
MozReview-Commit-ID: hO7HCOnrIz
--HG--
extra : rebase_source : e3da8bc05044ab29348c230be819467f90f581bd
2018-02-20 09:02:40 -05:00
Kartikaya Gupta
3e868500aa
Bug 1437572 - Update webrender to 4af31b8aa79d5a1f3c0242dea6be4876c71075c5. r=jrmuizel
...
MozReview-Commit-ID: FdccoNdrEjZ
--HG--
extra : rebase_source : c838d90bb46407194fede80e755901d98d9e9a67
2018-02-16 11:02:20 -05:00
Kartikaya Gupta
73cdb9f334
Bug 1437949 - Follow-up to make the GL context current before poking the WR renderer. r=sotaro
...
MozReview-Commit-ID: DIpnRZcGb3Q
2018-02-15 04:24:13 -05:00
sotaro
71d9e881b1
Bug 1436020 - Disable WebRender profiler UI during readback r=nical
2018-02-15 11:29:40 +09:00
Kartikaya Gupta
78e4bd2c76
Bug 1437949 - Make the wake_up WR notification poke the renderer. r=kvark
...
MozReview-Commit-ID: HxMOW4EF6sn
--HG--
extra : rebase_source : f0e019368c362259388094e50647c39bf39c431e
2018-02-13 14:08:54 -05:00
Nicolas Silva
f943a00bf6
Bug 1436058 - Remove async image pipelines when the renderer notifies pipelines removed. r=kats
...
Patch originally attached to - and reviewed by sotaro on - bug 1432708.
MozReview-Commit-ID: LNWHtuFTPG5
--HG--
extra : rebase_source : c1694476cb454d914f2cfe3ec7cf55aaa0aacd4c
2018-02-12 11:37:02 -05:00
Kartikaya Gupta
bd342342df
Bug 1436058 - Update for log 0.4 bump in WR PR 2385. r=jrmuizel
...
MozReview-Commit-ID: Cxkecg2cTDW
--HG--
extra : rebase_source : 0b049ba3a95dda71f9d6df53ba8f636e30841fee
2018-02-12 11:32:50 -05:00
Kartikaya Gupta
dff724b60d
Bug 1436058 - Update webrender to 342bc314db94aa439b2001249c5f24ccfcbccc22. r=jrmuizel
...
MozReview-Commit-ID: DoRq53eXv1Q
--HG--
extra : rebase_source : b53c4213567a5ae9a201ab5a9d5e135ac7a40891
2018-02-12 11:28:01 -05:00
sotaro
3315d3a267
Bug 1436908 - Fix EGLSurface leak at RenderCompositorANGLE r=nical
2018-02-10 07:45:44 +09:00
Dzmitry Malyshau
d2d9759d7b
Bug 1433932: Avoid crashing on failing to save a capture. r=nical,kats
...
MozReview-Commit-ID: ARj9ww2F3gx
2018-02-08 10:49:28 -05:00
Dzmitry Malyshau
5852b9f1d6
Bug 1436190: Fixed render frame notification in wake_up(). r=nical
...
MozReview-Commit-ID: JHBKpAh4YDD
2018-02-08 10:49:25 -05:00
Martin Roinson
90bbf4505c
Bug 1435143 - Properly unwrap Maybe<WrScrollId> for the root scroll frame. r=kats
...
When comparing a Maybe<WrScrollId> to another WrScrollId we need to properly
handle the case where Nothing() signifies the root scroll frame. This is
equivalent to calling scrollId.valueOr(FrameMetrics::NULL_SCROLL_ID), as was
done before WrScrolLId replaced ViewId in the WebRender ScrollingLayersHelper.
We also have DisplayListBuilder::TopmostScrollId always return a value instead
of a Maybe, since an empty clip stack means that the current scroll id is that
of the root scroll frame.
Previously Nothing() was not equivalent to WrScrollId { 0 }, which caused the
ScrollingLayersHelper to fill the mClipAndScroll value and push another
set of clip and scroll nodes onto the WebRender display list builder.
MozReview-Commit-ID: CeatZlRXtuI
2018-02-07 10:01:56 +01:00
sotaro
89aba04841
Bug 1435995 - Disable DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL usage r=nical
2018-02-07 22:21:35 +09:00
Kartikaya Gupta
845b4048d1
Bug 1434723 - Update WR bindings for change in WR PR 2381. r=jrmuizel
...
MozReview-Commit-ID: ITMks4JKZd0
--HG--
extra : rebase_source : be744cb1c3115ab7bd40586b9554d8212c11468a
2018-02-06 10:32:53 -05:00
Kartikaya Gupta
2747b167d0
Bug 1434723 - Update webrender to commit 08e49649f1fc9cacff4e10ebc390babcea752236. r=jrmuizel
...
MozReview-Commit-ID: IoduYBMrWJk
--HG--
extra : rebase_source : 0a42653118ec2d8768235073a0509608b3605a98
2018-02-06 10:31:57 -05:00
Alexis Beingessner
4d74abb6a1
Bug 1362115 - properly handle empty slices in FFI bindings. r=kats
...
MozReview-Commit-ID: 9Zw0RTbgsBL
--HG--
extra : rebase_source : fe44e912d0cf24e257bc31f42c2d263c70c666e8
2018-02-05 12:41:11 -05:00
Daniel Holbert
73cea96890
Bug 1435297 part 2: (automated patch) Switch a bunch of C++ files in gfx to use our standard emacs/vim mode lines. r=jrmuizel
...
This patch was generated automatically by the "modeline.py" script, available
here: https://github.com/amccreight/moz-source-tools/blob/master/modeline.py .
I ran it as follows:
python /path/to/modeline.py --fix gfx/
This patch changes all affected files to use the exact C++ mode lines from the
Mozilla coding style guide, available here:
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Coding_Style#Mode_Line
MozReview-Commit-ID: FsPNGjFkIFV
--HG--
extra : rebase_source : 7532d0478d0af75e346102105caf5b89631457aa
2018-02-02 12:07:36 -05:00
sotaro
ae34263b07
Bug 1419293 - Create SwapChain with DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL if possible in ANGLE r=jgilbert
2018-02-01 21:39:31 +09:00
Alexis Beingessner
291824030e
Bug 1432309 - ensure the GL context is current when updating wr. r=sotaro
...
To avoid future issues, this is done by combining the Render and Update methods
into a single call. As a minor side-effect, timing in the parent method now
includes the time to run update.
MozReview-Commit-ID: GJ0l049eFRj
--HG--
extra : rebase_source : f9b4ee6f34bc45d87b3df40e5a25f3bfb2ec8068
2018-01-31 21:34:43 -05:00
Martin Roinson
e82c2f1d5c
Bug 1434288 - Update gecko for API changes in WR PR 2315. r=kats
...
MozReview-Commit-ID: 7NfZMXOPaDY
--HG--
extra : rebase_source : 782784b5f01fccd7c22286c6fa7e6ee16bf20be0
2018-01-22 19:29:06 +01:00
Kartikaya Gupta
e8fb82d672
Bug 1434288 - Update webrender to commit e772c3cb8ea0a35e6477e9dc8dd2144e2de87b56. r=jrmuizel
...
MozReview-Commit-ID: 4VM5EAtkjNt
--HG--
extra : rebase_source : 5c1b5da5a99fe9405f9810030b8e3422ac82e519
2018-01-31 16:03:25 -05:00
Dzmitry Malyshau
04332d008f
Bug 1434410: Move the WebRender revision to a separate file and include it in captures. r=kats
...
MozReview-Commit-ID: 9ZgALwny1p2
2018-01-30 23:24:55 -05:00
Kartikaya Gupta
7f809749df
Bug 1421380 - Don't do a composite of WR rendered frames unless a composite is requested. r=nical
...
We sometimes render frames for hit-testing consistency requirements but
those frames don't need compositing. This goes with webrender PR 2358.
MozReview-Commit-ID: D6DRF040D5a
--HG--
extra : rebase_source : fd5dadc35a6f6a54b385f535d4ae9c6e34f3a779
2018-01-29 16:35:10 -05:00
Kartikaya Gupta
c13256c877
Bug 1433567 - Update webrender to commit b6e69a8efbcd8dc3e0c0a8a9925e6a9355635de3. r=jrmuizel
...
MozReview-Commit-ID: BluxAJeXvrq
--HG--
extra : rebase_source : 21dedf788a7921c57962fe0e5b86a4bda106be2b
2018-01-30 10:21:30 -05:00
Nicolas Silva
082991a7bc
Bug 1404477 - Merge ResourceUpdateQueue and TransactionBuilder. r=kats
2018-01-29 14:33:39 +01:00
Nicolas Silva
3f26befbbd
Bug 1404477 - WebRender document API bindings. r=kats
2018-01-29 14:33:35 +01:00
Dzmitry Malyshau
05561ae950
Bug 1433139 - WebRender capture integration on Nightly. r=mikedeboer
...
MozReview-Commit-ID: 6oIUlPSfLMg
2018-01-26 10:09:30 -05:00
Kartikaya Gupta
b9bc1f73c5
Back out cset 75b5af791006 (bug 1433139) for OS X debug mochitest-chrome-3 failure. r=me
2018-01-26 11:31:34 -05:00
Dzmitry Malyshau
90b1205b68
Bug 1433139 - WebRender capture integration on Nightly. r=mikedeboer
...
MozReview-Commit-ID: 6oIUlPSfLMg
2018-01-26 10:09:30 -05:00
Dzmitry Malyshau
a8e2dce594
Bug 1433139 - Enable the WR capture feature in webrender_bindings. r=kats
...
MozReview-Commit-ID: 2dJMVMto5Ly
2018-01-25 14:49:36 -05:00