Mason Chang
17684162b7
Bug 1339661 - Create box shadow outer webrender display item. r=jmuizelaar
2017-02-16 10:23:22 -08:00
sotaro
d6d2728623
Bug 1339323 - Remove WebRenderCompositorOGL r=nical
2017-02-16 11:46:31 +09:00
Mason Chang
574eca9b03
Bug 1337616 - Stop adding a new font key for every glyph array. r=jmuizelaar
2017-02-14 15:16:23 -08:00
Nicolas Silva
1819922f47
Bug 1335799 - Update WR layers and FFI/bindings code for the webrender update. r=jrmuizel
...
MozReview-Commit-ID: Hv3MwSr97Op
2017-02-14 13:34:15 -05:00
sotaro
f3c6cc111a
Bug 1339625 - Force clear Texture r=kats
2017-02-17 21:00:16 +09:00
Randall Barker
c955f482b1
Bug 1335895 - Android GeckoView Dynamic Toolbar Version 3 r=botond,dvander,jchen,kats
...
This version of the Dynamic Toolbar moves the animation of the toolbar
from the Android UI thread to the compositor thread. All animation for
showing and hiding the toolbar are done with the compositor and a static
snapshot of the real toolbar.
MozReview-Commit-ID: BCe8zpbkWQt
2017-04-20 15:15:14 -07:00
JerryShih
bec4bbea67
Bug 1338274 - remove the usage of WrWindowState, Compositor and GLContext in WebRenderBridgeParent. r=nical
...
MozReview-Commit-ID: CKK9cBLlYnh
2017-02-10 10:16:47 -05:00
JerryShih
7970e6dbdd
Bug 1338274 - remove the codes with MOZ_USE_RENDER_THREAD condition. r=nical
...
MozReview-Commit-ID: 5Jij2RRk86X
2017-02-10 10:16:47 -05:00
Ethan Lin
0f165477d9
Bug 1337715 - Part2. Use WrColor as parameter for wr_push_rect. r=kats
2017-02-09 16:49:38 +08:00
Ethan Lin
b5caf118ab
Bug 1337715 - Part1. Add WrBorderRadius for WebRenderBorderLayer. r=kats
2017-02-09 16:49:37 +08:00
JerryShih
d4319e4bd9
Bug 1337661 - remove the wrong condition for the snapshot path with renderer thread. r=nical
...
MozReview-Commit-ID: B2paqGTCJSZ
2017-02-08 06:44:40 -05:00
Ethan Lin
9f2cf9d3c3
Bug 1330945 - Part1. Apply opacity to webrender stacking context as an opacity filter. r=jrmuizel
2017-02-02 15:09:09 +08:00
Nicolas Silva
c372ab81af
Bug 1333565 - Fix the epoch/transactionId plumbing when the render thread is enabled. r=jrmuizel
2017-01-27 15:30:18 -05:00
Jeff Muizelaar
0ac5d39f42
Bug 1333593. Add support for snapshotting with the RenderThread. r=nical
2017-01-24 23:29:34 -05:00
Sotaro Ikeda
a0fbd5b516
Bug 1333288 - call wr_profiler_set_enabled() on compositor thread r=nical DONTBUILD
...
MozReview-Commit-ID: 3GZEpTHDKK5
2017-01-24 08:11:25 -08:00
Kartikaya Gupta
7233826e6d
Back out cset 6ec880339dd4 for missing bug number in commit message. r=backout
2017-01-24 13:13:43 -05:00
Sotaro Ikeda
ce591a69c7
call wr_profiler_set_enabled() on compositor thread r=nical
2017-01-24 08:11:25 -08:00
Kartikaya Gupta
09f0b6a562
Bug 1333397 - Rename WRGlyphInstance to WrGlyphInstance for naming consistency. r=gfx?
...
MozReview-Commit-ID: K6Y5H7WOe87
2017-01-24 08:44:23 -05:00
sotaro
2c1f9253ba
Bug 1332528 - Use LayersBackend::LAYERS_WR more r=nical
2017-01-22 13:24:52 +09:00
Kartikaya Gupta
728321c175
Bug 1325627 - Ensure all serialized Wr* enums have sentinel values and are consistently defined as |enum class|. r=gfx?
...
MozReview-Commit-ID: 5Yfzg9T1W1q
2017-01-20 14:15:55 -05:00
Ryan Hunt
e7c01364c4
Bug 1329739 - Specify a WrMixBlendMode for WebRenderLayer r=kats
2017-01-19 17:57:18 -06:00
sotaro
6126a83837
Bug 1332249 - Add WebRenderCompositableHolder for WebRenderAPI r=nical?
2017-01-20 11:00:17 +09:00
Nicolas Silva
2a11b5310c
Bug 1328602 - Make it possible to enable the work-in-progress render thread code using MOZ_USE_RENDER_THREAD and ugly branching, hopefully temporarily. r=gfx?
2017-01-18 18:46:21 -05:00
Nicolas Silva
61956b03cc
Bug 1328602 - Begin making it possible to not have a Compositor object. r=gfx?
2017-01-18 14:50:00 -05:00
Kartikaya Gupta
d93155e378
Bug 1323957 - Follow-up to remove PCompositable entrails in the graphics branch. r=mattwoodrow?
...
MozReview-Commit-ID: 2wZlT33ty86
2017-01-18 13:47:27 -05:00
Nicolas Silva
c8346f4055
Bug 1331515 - Replace the usage of some of the WebRender ffi types by their strongly typed equivalents. r=gfx?
2017-01-17 15:13:41 -05:00
Nicolas Silva
4544d3bae9
Bug 1328602 - Fix the image format conversion and some stylistic changes. r=jrmuizel?
2017-01-17 14:48:00 -05:00
Nicolas Silva
67c7d94680
Bug 1331515 - More WR to Wr prefix conversion. r=gfx?
2017-01-17 10:17:38 -05:00
Nicolas Silva
71ce50e60a
Bug 1331515 - WR to Wr prefix conversion for more ffi types. r=gfx?
2017-01-17 09:53:57 -05:00
Nicolas Silva
e9678a4d84
Bug 1331515 - Move some types to the mozilla::wr namespace. r=gfx?
2017-01-16 19:22:09 -05:00
Nicolas Silva
15faee9666
Bug 1331515 - mozilla/webrender include path. r=gfx?
2017-01-16 19:21:52 -05:00
Ethan Lin
307f4c9f3b
Bug 1322504 - Part2. Fix bound/format problem after using ContentClient. r=sotaro
2017-01-15 06:32:01 +08:00
Ryan Hunt
f6243f02ff
Bug 1328893 - Specify an ImageRendering for some WebRenderLayers r=kats
2017-01-13 11:59:07 -06:00
Nicolas Silva
18b73999f8
Bug 1328602 - Start replacing wrstate with DisplayListBuilder. r=gfx?
2017-01-13 11:25:07 +01:00
Kartikaya Gupta
54008a986b
Back out 4 csets from bug 1322504 for introducing or exposing an intermittent debug reftest-e10s-4 failure. r=backout
2017-01-12 12:33:49 -05:00
Nicolas Silva
cd02b15142
Bug 1328602 - Provide alternative bindings that don't depend on WrWindowState. r=gfx?
2017-01-12 15:31:31 +01:00
Ethan Lin
56593bcc34
Bug 1322504 - Part2. Fix bound/format problem after using ContentClient. r=sotaro
2017-01-12 16:09:07 +08:00
Nicolas Silva
77d5550aaa
Bug 1328602 - Begin implementing creating/destroying WebRenderAPI objects. r=gfx?
2017-01-11 13:51:27 +01:00
Nicolas Silva
4a8e1981a2
Bug 1328602 - Start implementing the render thread. r=gfx?
2017-01-06 19:10:15 +01:00
Jeff Muizelaar
c0120b1582
Bug 1329666. Add an ImageMask parameter to push_stacking_context(). r=gfx?
...
This will be used for implementing mask layers.
2017-01-09 10:48:45 -05:00
Mason Chang
f7152a1f5b
Bug 1329314 - Add support for nsDisplayText webrender display item. r=jrmuizel?
2017-01-06 11:50:53 -08:00
Kartikaya Gupta
3873b1c82f
Back out bug 1328602 (5 csets) for build bustage and test failures. r=bustage
2017-01-06 13:49:32 -05:00
Nicolas Silva
397e474b1c
Bug 1328602 - Start implementing the render thread. r=gfx?
2017-01-06 19:10:15 +01:00
Jeff Muizelaar
d37e8c942d
Bug 1328973. Rename OpPushDLBuilder to OpDPPushStackingContext etc. r=gfx?
...
Rename these things to better match the webrender api
2017-01-05 14:49:15 -05:00
Kartikaya Gupta
247b856713
Bug 1325784 - Follow-up changes for the graphics branch. r=nical?
...
MozReview-Commit-ID: AagWmH4jLF7
2017-01-05 10:03:17 -05:00
Kartikaya Gupta
10c5f440a5
Bug 1326048 - Factor out a helper function to address review comments. r=milan?
...
MozReview-Commit-ID: 8QmU34JQNKG
2016-12-29 16:51:32 -05:00
Kartikaya Gupta
05a1b95da9
Bug 1326048 - Refactor to avoid duplicated code. r=gfx?
...
MozReview-Commit-ID: 81Xe7S1CBpk
2016-12-28 10:28:36 -05:00
Ethan Lin
16f8e965dc
Bug 1322079 - Convert WebRenderBorderLayer to webrender border display item. r=kats
...
MozReview-Commit-ID: Aq8idTWGj5d
2016-12-27 14:12:01 +08:00
Jeff Muizelaar
733c6d9e10
Bug 1324965. Remove nested DisplayListBuilders. r=mchang?
...
This simplifies the logic around displaylist builders and
makes us push immediately instead of deferring it. The data
we used to pass to pop() is now passed to push().
This is also closer to what Servo does.
In a follow up I'll rename some of the methods to closer
align with the webrender names.
MozReview-Commit-ID: AfkwT7DzJ8o
2016-12-21 13:36:31 -05:00
Kartikaya Gupta
322331c6cd
Revert tree back to commit 8a362f5c65fb. r=fix-messy-tree
...
MozReview-Commit-ID: 8ewcbgQsay9
2016-12-22 10:38:58 -05:00