gfx/layers/wr/WebRenderCommandBuilder.cpp
d689df4e6f49f8ce04042408adce72db62f8e3ba
created 2018-03-29 18:26 -0400
pushed 2018-04-03 21:31 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1450249. blob-invalidation: Round the bounds. r=mstange draft
ac2a749537595eda3b5d048ef379ac40e3241029
created 2018-04-01 11:57 -0400
pushed 2018-04-03 21:31 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1451099. Avoid expensive debugging matrix transform.
62428c85a2780e2c632fdc9d4340f1626357c3c5
created 2018-03-30 16:24 -0400
pushed 2018-04-02 22:54 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1450346. Properly initialize mAppUnitsPerDevPixel. r=mstange
a691ccf2ff0d62bd2d121b28b4aff4c0b9c33fae
created 2018-04-02 17:07 -0500
pushed 2018-04-02 22:07 +0000
Ryan Hunt Ryan Hunt - Bug 1450307 - Round scaled paint size instead of paint bounds in GenerateFallbackData. r?jrmuizel draft
8f2bb1397c3e1488fc5bdf5c1337d7a3d9a6d7ec
created 2018-03-30 22:01 -0400
pushed 2018-03-31 02:02 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1450403. blob-invalidation: hookup paint flashing. r=mstange draft
55eb3d576961d6ee0c6c458535bae65c5aeab705
created 2018-03-30 16:24 -0400
pushed 2018-03-30 20:29 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1450346. Properly initialize mAppUnitsPerDevPixel. r=mstange draft
2bf71e17f548016a2223435b22fb05b47ffb6573
created 2018-03-29 18:26 -0400
pushed 2018-03-30 13:36 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1450249. blob-invalidation: Round the bounds. r=mstange draft
3938a775e7542d78cbec6a6be34d511c3a7026f1
created 2018-03-29 17:57 -0400
pushed 2018-03-29 22:15 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1450134. Replace ToRelativeLayoutRect() with ToRoundedLayoutRect(). r=kats draft
81c55aba2a08c2c324d36656ac87b95a8ff94e8c
created 2018-03-28 06:32 -0400
pushed 2018-03-28 17:49 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1449478 - Avoid clobbering transforms in the WebRenderScrollData. r=jrmuizel
0548081dd6aa929dc5f48a0c0710e0f6b8a1e005
created 2018-03-28 06:32 -0400
pushed 2018-03-28 10:32 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1449478 - Avoid clobbering transforms in the WebRenderScrollData. r?jrmuizel draft
aaa66e08731c17fc10fc2f7c5e2c439a31b8b5a9
created 2018-03-28 01:00 +0300
pushed 2018-03-28 07:33 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Merge mozilla-central to inbound. a=merge CLOSED TREE
8b73ff00586c06cdbf61957c0c4b1d64178446e6
created 2018-03-27 11:51 -0400
pushed 2018-03-28 07:33 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1388842. Add blob invalidation. r=mstange
c8d7236455e67270cb03fc4641759ffaec37f6a9
created 2018-03-27 12:02 -0400
pushed 2018-03-27 18:09 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1423370 - Create fewer WebRenderLayerScrollData items for transformed items. r?jrmuizel draft
92991b07dff54197fe3edc9283ff1fc019b61e77
created 2018-03-21 12:15 +0100
pushed 2018-03-21 17:27 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 2: Virtualize FlattenedDisplayItemIterator and move it to a more appropriate place draft
ac470526268f8f90243e9a814f0cfee03e7e1d4e
created 2018-03-20 16:48 -0400
pushed 2018-03-20 20:56 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1447450. Delete WebRenderUserDataTable when its clear. r=kats draft
2adda34a5051e4fd5bedbac021c3a712125a43af
created 2018-03-16 19:20 -0400
pushed 2018-03-20 20:44 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1388842. Add support for updating blob images. r=mstange
d8a1885cb1b1f6f3722e6c1e18cf5f5a430b1d94
created 2018-03-20 20:04 +0100
pushed 2018-03-20 19:04 +0000
Jeremy Lempereur Jeremy Lempereur - Bug 1444735 - Guard AutoCounter and RuntimeAutoCounter against over/under flows. r?chutten draft
c0200f9fc1abf1e34a0bb1acb5a9f57d38ca677b
created 2018-03-15 17:35 -0400
pushed 2018-03-17 13:35 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1439006. Allow multiple kinds of WebRenderUserData on a DisplayItem. r=mstange
7ffd3245d400b8989fcf9ffa727e9129d3193ea8
created 2018-03-15 13:51 -0400
pushed 2018-03-15 22:09 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1446166. Ensure that WebRenderUserData's are removed when LayerManager is destroyed. r=kats draft
e3621a9739fa0ddb43477f2741826ca02d0f0b4f
created 2018-03-15 13:51 -0400
pushed 2018-03-15 21:10 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1446166. Ensure that WebRenderUserData's are removed when LayerManager is destroyed. r=kats draft
adb71752bca8564546ca873a3207b500cab46f95
created 2018-02-23 17:37 -0500
pushed 2018-02-25 00:46 +0000
Botond Ballo Botond Ballo - Bug 1440112 - Support CompositorHitTestInfo::eRequiresTargetConfirmation with EventRegions-based hit testing. r=kats
ae79bc0bbd31c6e7ac2fa430a2ca7c10382791c5
created 2018-02-13 10:18 -0800
pushed 2018-02-24 11:41 +0000
Eitan Isaacson Eitan Isaacson - Bug 1438017 - Update wr bindings with ColorMatrix filter and add filters to command builder. r=kats
4eb61ff26e4c5aeeb1f8237459fa1d1e8e43ecaf
created 2018-01-25 14:46 -0500
pushed 2018-02-16 22:10 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1439006. Allow multiple kinds of WebRenderUserData on a DisplayItem. r=mstange draft
96a30dfc8a29f7647de587db68c69ea61beabbe8
created 2018-01-26 18:35 -0500
pushed 2018-02-16 22:10 +0000
Markus Stange Markus Stange - Merge with a recent mozilla-central revision. draft
3b9d3ec88b944f8a30fa1c833fadd24d612a5395
created 2018-01-11 10:23 -0500
pushed 2018-02-16 22:10 +0000
Jeff Muizelaar Jeff Muizelaar - Simplify the signature of GetBlobItemData draft
e03f753232b4d51f73daedd311b640144d953cf2
created 2017-12-21 17:59 -0500
pushed 2018-02-16 22:10 +0000
Jeff Muizelaar Jeff Muizelaar - Avoid mutating mInvalidRect. draft
ad54d09e66e9aa1fbc1a7470cc15a7f443d7ded1
created 2017-12-21 15:31 -0500
pushed 2018-02-16 22:10 +0000
Jeff Muizelaar Jeff Muizelaar - Delete the BlobItemData after we remove it from the list. draft
fbff330e375bcb0933a6187df82333d07923f9f2
created 2017-12-16 12:16 -0600
pushed 2018-02-16 22:10 +0000
Markus Stange Markus Stange - Improve inactive item recursion and implement inactive opacity. draft
f4f995a90785a963d1c2edb9b487b13d2312889d
created 2017-12-16 11:57 -0600
pushed 2018-02-16 22:10 +0000
Markus Stange Markus Stange - Re-enable invalidation and push image items even if nothing changed. draft
234af772778782d511293a9e67d2a4b28899b031
created 2017-12-16 11:41 -0600
pushed 2018-02-16 22:10 +0000
Markus Stange Markus Stange - Re-enable the active transform path. draft
c88a45fd3d2c43d19d50cbbfc6e251233da14e92
created 2017-12-16 11:38 -0600
pushed 2018-02-16 22:10 +0000
Markus Stange Markus Stange - Use a different workaround for the webrender-side crash related to mKey, call EndGroup in the right places, and don't double-paint. draft
35bc9013802827fbcd245bdab280415516436b20
created 2017-12-16 10:46 -0600
pushed 2018-02-16 22:10 +0000
Markus Stange Markus Stange - Change how the recursion works. draft
eb89ae4ad8c929dfca14bac5c8de846ca76964fd
created 2017-12-14 15:57 -0600
pushed 2018-02-16 22:10 +0000
Markus Stange Markus Stange - grouping wip draft
c4c4ce0c895b129717af8fa9042af6bc50b43740
created 2018-01-16 17:33 +0800
pushed 2018-01-16 15:45 +0000
Morris Tseng Morris Tseng - Bug 1424177 - Slightly enlarge drawtarget size when fallback. r=kats
55ffdb29b4b04b438f638a07f013a25277000c81
created 2018-01-03 09:28 -0500
pushed 2018-01-03 14:29 +0000
Milan Sreckovic Milan Sreckovic - Bug 1425260: gfx.webrender.all turns on all preferences that are needed for webrender. r?kats draft
73e8beb11224d1bf8e6e63c031678ad178f7178c
created 2017-12-20 10:13 -0500
pushed 2017-12-20 15:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1422057 - Avoid caching clips across stacking contexts with non-identity transforms. r?mstange draft
b186ba5dae1eabbe17c6924889c7c99e3515b3a0
created 2017-12-08 18:16 -0500
pushed 2017-12-14 22:00 +0000
Markus Stange Markus Stange - Turn off invalidation again because it's still broken draft
1dbbaa81e4f2d28d055351ade6d229f804a2be23
created 2017-12-08 17:45 -0500
pushed 2017-12-14 22:00 +0000
Markus Stange Markus Stange - Fix GetNext. draft
4ea9eb44af5ce269e6fb320b5a078338a71cada0
created 2017-12-08 01:34 -0500
pushed 2017-12-14 22:00 +0000
Markus Stange Markus Stange - Coding style fixes draft
f00ba4c27f46c2509c4782f47f1854f3869e8133
created 2017-12-08 01:33 -0500
pushed 2017-12-14 22:00 +0000
Markus Stange Markus Stange - Don't crash with empty <svg>s / ignore empty display lists. draft
c4a449136a3d9a720b72113f63745f241a53cac8
created 2017-12-08 17:58 -0500
pushed 2017-12-14 22:00 +0000
Markus Stange Markus Stange - Group svg content into a single blob image draft
f61e5e7dc03edf6b18af9db8283c3da931068e3e
created 2017-12-08 17:03 -0500
pushed 2017-12-08 22:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1422057 - Avoid caching clips across stacking contexts with non-identity transforms. r?mstange draft
42579431102cf10f59d2781e9d6cca46de6be6b0
created 2017-12-07 13:35 -0500
pushed 2017-12-07 18:36 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1423370 - Stop propagating item transforms to APZ if WR hit-testing is enabled. r? draft
1d49e29808b02fb85fbb96bdc4b6a5bc189f410b
created 2017-12-06 09:15 -0500
pushed 2017-12-06 14:37 +0000
Milan Sreckovic Milan Sreckovic - Bug 1423570: Use rectangles access methods instead of member variables. r?bas.schouten draft
17cfd08531e319b1f3e9167d176d8bed1b1bba72
created 2017-12-04 11:12 +0800
pushed 2017-12-04 20:24 +0000
Ethan Lin Ethan Lin - Bug 1422013 - Invalidate image items for webrender. r=mattwoodrow
3bd040376756939c459f09976f026a4d319d8792
created 2017-12-04 11:12 +0800
pushed 2017-12-04 03:13 +0000
Ethan Lin Ethan Lin - Bug 1422013 - Invalidate image items for webrender. r=mattwoodrow draft
9369c3cededfcab2b52c239ab3343b877d3e2820
created 2017-11-29 23:28 -0500
pushed 2017-12-01 12:27 +0000
Markus Stange Markus Stange - Bug 1421888 - Don't apply highlight-painted-layers or paint-flashing fills when drawing mask surfaces. r=ethlin
f3de6b8704bd4c2495fc82b288dffcf4b5fba3d2
created 2017-12-01 16:50 +0800
pushed 2017-12-01 11:35 +0000
Ethan Lin Ethan Lin - Bug 1422032 - Clear the invalidation state bits for fallback items only but not for all frames. r=jrmuizel draft
1e0937d034863bec714059fc21cbd0e9589d9806
created 2017-12-01 16:19 +0800
pushed 2017-12-01 08:22 +0000
Ethan Lin Ethan Lin - Bug 1422013 - Check draw result to determine if we should paint the item again. r=mattwoodrow draft
977b9b0f80e01c7103cacadec2a53b838fb9f6f6
created 2017-11-29 23:28 -0500
pushed 2017-11-30 04:29 +0000
Markus Stange Markus Stange - Bug 1421888 - Don't apply highlight-painted-layers or paint-flashing fills when drawing mask surfaces. r?ethlin draft
335299b19ce5ff175f0037df5817045c789b8fd7
created 2017-11-27 22:08 +0800
pushed 2017-11-29 09:51 +0000
Ethan Lin Ethan Lin - Bug 1415586 - share mask image (WIP) draft
06dda003992bcd508f883b7cf2aa26367bf262a4
created 2017-11-28 17:25 +0800
pushed 2017-11-28 10:01 +0000
Ethan Lin Ethan Lin - Bug 1421196 - Set default draw target to basic layer manager so that we won't have different backend. r=kats draft
670a35302cef5e76ccb8d7f1fda677d157f09801
created 2017-11-15 13:48 +0800
pushed 2017-11-25 04:37 +0000
Ethan Lin Ethan Lin - Bug 1416995 - Enable retained mode for the basic layer manager in WR fallback. r=kats draft
19a72991ca97e70582571382a5f73bbfdc784225
created 2017-11-15 16:06 +0800
pushed 2017-11-24 17:55 +0000
Ethan Lin Ethan Lin - Bug 1416995 - Update annotations for related reftests. r=kats draft
966f22b8f9374f65e4fa6a5195d7177102bb057d
created 2017-11-15 13:48 +0800
pushed 2017-11-24 09:05 +0000
Ethan Lin Ethan Lin - Bug 1416995 - Enable retained mode for the basic layer manager in WR fallback. r=jrmuizel draft
c20446a0a63eba24d94d310c75600e51137efca7
created 2017-11-21 11:49 +0800
pushed 2017-11-21 04:01 +0000
Ethan Lin Ethan Lin - Bug 1418374 - Discard blob image key when we create another new one. r=kats draft
28d1d873198dec7e33699b991b29592195611606
created 2017-11-21 11:38 +0800
pushed 2017-11-21 03:46 +0000
Ethan Lin Ethan Lin - Bug 1418374 - Discard blob image key when we create another new one. r=kats draft
129873bd16a3d0a7ed19b0c455f1b759c5c48ef8
created 2017-11-15 13:48 +0800
pushed 2017-11-21 03:46 +0000
Ethan Lin Ethan Lin - Bug 1416995 - Enable retained mode for the basic layer manager in WR fallback. r=jrmuizel draft
b4327949e300442276371f694bc24103d623f4d0
created 2017-11-20 10:28 +0100
pushed 2017-11-20 16:49 +0000
Nicolas Silva Nicolas Silva - Bug 1377595 - Don't clip native themed item images to avoid over invalidation. r=jrmuizel
b468a6f584f858967dc342cd5d28bec7db17aa77
created 2017-11-13 15:48 +0800
pushed 2017-11-15 10:34 +0000
Ethan Lin Ethan Lin - Bug 1416076 - We should set visible rect to display item before computing visibility. r=mattwoodrow
less more (0) -100 -60 tip