Kartikaya Gupta
6de178fbc1
Bug 1359748 - Extract a WebRenderLayer.{h,cpp} from WebRenderLayerManager.{h,cpp}. r=jrmuizel
...
Other than moving the code into new files, this just cleans up includes
in the modified and dependent files.
MozReview-Commit-ID: JpJ8rwOkfOO
2017-04-27 11:28:31 -04:00
sotaro
8305f0b97e
Bug 1356944 - Fix external image id allocation of WebRenderTextureHost r=nical
2017-04-20 10:24:13 +09:00
Mason Chang
8e86b7e81b
Bug 1337761 - Implement WebRenderLayerManager::EndEmptyTransaction. r=mattwoodrow
2017-04-19 15:39:44 -07:00
sotaro
2f88c289f9
Bug 1357644 - Use wr::ExternalImageId instead of uint64_t for external image id r=nical
2017-04-19 18:59:53 +09:00
Jeff Muizelaar
677ccdea94
Bug 1344396. Build the display lists directly. r=kats
...
This is a largely uninteresting patch that just uses the DisplayListBuilder
directly. A wonderful cleanup patch will come after this. One of the more
interesting pieces is the use of PushBuiltDisplayList. This is needed for
handling empty transactions. See https://github.com/servo/webrender/pull/934
for more info.
2017-03-06 23:16:30 -05:00
Ethan Lin
cd2af295ab
Bug 1341001 - Using ImageClient for WebRenderPaintedLayer to prevent crash problem. r=sotaro
2017-02-21 21:47:16 +08:00
Matt Woodrow
08e44801c3
Bug 1339625 - Unlock textures before calling updated r=kats
2017-02-17 20:59:50 +09:00
Nicolas Silva
67c7d94680
Bug 1331515 - More WR to Wr prefix conversion. r=gfx?
2017-01-17 10:17:38 -05:00
Nicolas Silva
51a4893810
Bug 1331515 - Unified build fix. r=me
2017-01-16 22:05:54 -05:00
Nicolas Silva
15faee9666
Bug 1331515 - mozilla/webrender include path. r=gfx?
2017-01-16 19:21:52 -05:00
Ethan Lin
05ae180d8f
Bug 1322504 - Part1. Use ContentClient in WebRenderPaintedLayer. r=sotaro
2017-01-15 06:32:01 +08:00
Jeff Muizelaar
87f69cec24
Bug 1313735. Add mask layer support. r=gfx?
2017-01-13 22:12:15 -05: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
Ethan Lin
cc77f23ddd
Bug 1322504 - Part1. Use ContentClient in WebRenderPaintedLayer. r=sotaro
2017-01-12 16:09:07 +08: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
JerryShih
750dba343d
Bug 1321144 - fix unified-build build break for WebRenderPaintedLayer. r=sotaro?
...
MozReview-Commit-ID: EXKFxBVKwbC
2016-12-22 18:02:51 +08:00
JerryShih
a7c921310e
Bug 1321144 - use ImageClient in WebRenderPaintedLayer. r=sotaro?
...
MozReview-Commit-ID: GLtXYBuYXWo
2016-12-22 17:22:37 +08:00
Mozilla Graphics Team
8d165b3b75
Bug 1317774 - Add gfx code needed to use WebRender in gecko. r=gfx
...
The overall architecture here is that we add a new layers type, LAYERS_WR,
which can be used in place of client layers. The WebRenderLayerManager, in
the EndTransaction call, paints content into images and ships them over the
PWebRenderBridge to the compositor thread. The WebRenderBridgeParent code on
the compositor side talks to WebRender via the API in webrender.h.
MozReview-Commit-ID: JKLTLJWVXiN
2016-11-16 08:54:51 -05:00