gfx/layers/ipc/SharedSurfacesChild.cpp
c74c81fe8dcbd39150889d8fe83b93c2ef2344e3
created 2019-01-10 07:41 -0500
pushed 2019-01-12 09:41 +0000
Andrew Osmond Andrew Osmond - Bug 1516011 - Part 1. Ensure wrapped shared surfaces are retained for blob rasterization. r=jrmuizel
ee870d4a43083769491e0964ae180304542fc10f
created 2019-01-07 21:33 +0000
pushed 2019-01-08 09:41 +0000
Doug Thayer Doug Thayer - Bug 1441308 - Split out document pieces of WebRenderLayerManager r=jrmuizel
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
ecddcae1b26630a30263749186c5250030f72dfb
created 2018-11-05 07:58 -0500
pushed 2018-11-21 21:44 +0000
Andrew Osmond Andrew Osmond - Bug 1504699 - Part 6. Add lifetime management for recycled frames with WebRender. r=nical
a687664414491ef27cbca5060c83443814fb0693
created 2018-10-03 08:19 -0400
pushed 2018-11-21 21:44 +0000
Andrew Osmond Andrew Osmond - Bug 1504699 - Part 5. Stop sharing code between SharedUserData and SharedSurfacesAnimation. r=nical
0c50877a2132bc8bcbcdee8ddb8dce13913c1c80
created 2018-10-01 14:47 -0400
pushed 2018-11-21 21:44 +0000
Andrew Osmond Andrew Osmond - Bug 1504699 - Part 4. Add method to SharedSurfacesChild to cast to a shared surface. r=nical
0871bc2a309c9df65ff41d27b6615e51201cad0d
created 2018-10-01 14:37 -0400
pushed 2018-11-21 21:44 +0000
Andrew Osmond Andrew Osmond - Bug 1504699 - Part 3. Expose parent surface to SharedSurfacesAnimation. r=nical
944b5385a34248376ae0d92beabf4bcb8a045567
created 2018-11-05 07:57 -0500
pushed 2018-11-21 21:44 +0000
Andrew Osmond Andrew Osmond - Bug 1504699 - Part 2. Add plumbing to WebRenderLayerManager to pass on frame released messages. r=nical
5329d8f893139cac897b7061f060cf54e08aab1d
created 2018-10-02 13:28 -0400
pushed 2018-11-02 16:45 +0000
Andrew Osmond Andrew Osmond - Bug 1428558 - Part 6. Integrate SharedSurfacesAnimation with ImageContainer. r=nical
f51da704cd5ef3386afa992563876338426a230d
created 2018-10-02 13:28 -0400
pushed 2018-11-02 16:45 +0000
Andrew Osmond Andrew Osmond - Bug 1428558 - Part 5. Add SharedSurfacesAnimation to manage single ImageKey for animated images. r=nical
0016a111913f1a045615dbbf2758f0f0c21f0d86
created 2018-10-02 13:28 -0400
pushed 2018-11-02 16:45 +0000
Andrew Osmond Andrew Osmond - Bug 1428558 - Part 4. Move ImageKeyData/SharedUserData definition to SharedSurfacesChild header. r=nical
48152d6288e3f740b76b05af9069dabd620b5a06
created 2018-10-02 13:27 -0400
pushed 2018-11-02 16:45 +0000
Andrew Osmond Andrew Osmond - Bug 1428558 - Part 1. Streamline mappings between an ImageKey and an ExternalImageId for shared surfaces. r=nical
df5f3e3477503b46b81db75ce00e15f6ea73a61a
created 2018-09-25 09:13 -0400
pushed 2018-09-25 21:49 +0000
Andrew Osmond Andrew Osmond - Bug 1492930 - Part 1. Expose composition of shared surfaces cache to allow memory reporting. r=nical
597019fb23d9362690d9c51cbe35ff5bd6d509b6
created 2018-09-25 13:33 +0300
pushed 2018-09-25 21:49 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 6 changesets (bug 1492930) for build bustages on ImageMemoryReporter.cpp. CLOSED TREE
a3b3f4cdc9fad949abda893b2e1933e078aa569e
created 2018-09-25 06:18 -0400
pushed 2018-09-25 21:49 +0000
Andrew Osmond Andrew Osmond - Bug 1492930 - Part 1. Expose composition of shared surfaces cache to allow memory reporting. r=nical
0386ff1e9956566b5ca1b5674af24ac40f4298ed
created 2018-08-10 10:48 -0400
pushed 2018-08-11 03:43 +0000
Andrew Osmond Andrew Osmond - Bug 1481933 - Store a shared surface's dirty rect update if we cannot process it immediately. r=nical
b44b01a42d8c47688ad9af21fd9463c8e19f791b
created 2018-08-10 09:33 -0400
pushed 2018-08-11 03:43 +0000
Andrew Osmond Andrew Osmond - Backed out changeset 3f41992ab77e (bug 1446309) because wrong bug number. r=backout
3f41992ab77ee921028fb0e05b719e128eb9ec71
created 2018-08-10 09:30 -0400
pushed 2018-08-11 03:43 +0000
Andrew Osmond Andrew Osmond - Bug 1446309 - Store a shared surface's dirty rect update if we cannot process it immediately. r=nical
b91599130fba6dff5bc575480f0698f997b49566
created 2018-07-12 11:43 -0400
pushed 2018-07-12 21:52 +0000
Andrew Osmond Andrew Osmond - Bug 1469964 - Part 2. Make shared surfaces use external image update mechanism. r=nical
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
f389cb76ed88cde89d3c3339e419ed99f7b2d337
created 2018-04-26 19:00 -0400
pushed 2018-04-27 10:05 +0000
Andrew Osmond Andrew Osmond - Bug 1425484 - Part 1. Allow using SharedSurfacesChild::Share with the external image ID directly. r=jrmuizel
fa3b9f40e77b970992686c064a1a8c368eb8b5d5
created 2018-02-16 09:50 -0500
pushed 2018-02-16 22:09 +0000
Andrew Osmond Andrew Osmond - Bug 1437886 - Prevent shared surfaces from being used without WebRender. r=nical
cff37914d62559151f471b0f7a29dbed8bf6fecc
created 2018-02-15 10:03 -0500
pushed 2018-02-15 19:29 +0000
Andrew Osmond Andrew Osmond - Backed out changeset 2ffed9c081fa (bug 1437886) for test bustage on a CLOSED TREE. r=backout
2ffed9c081fa87f45604036485502255b721c22d
created 2018-02-15 09:26 -0500
pushed 2018-02-15 19:29 +0000
Andrew Osmond Andrew Osmond - Bug 1437886 - Prevent shared surfaces from being used without WebRender. r=nical
07e679fc2e70dc451f8d2c129d11f0bcfd247dd0
created 2018-02-12 07:59 -0500
pushed 2018-02-12 22:08 +0000
Andrew Osmond Andrew Osmond - Bug 1432375 - Part 1. Add ability for SharedSurfacesChild callers besides display list building to share surfaces. r=nical
a41bcb898acf431da21049a9736422cfffdd1f56
created 2018-02-02 12:07 -0500
pushed 2018-02-06 09:53 +0000
Daniel Holbert Daniel Holbert - Bug 1435297 part 2: (automated patch) Switch a bunch of C++ files in gfx to use our standard emacs/vim mode lines. r=jrmuizel
2150458a2e9d008ca6812d90ddadfb397925c282
created 2018-01-05 07:02 -0500
pushed 2018-01-05 22:34 +0000
Andrew Osmond Andrew Osmond - Bug 1428013 - Ensure a shared surface's image key is recreated during a tab move. r=sotaro
40291f623e6249bee56b3eb166e59e28a793c7a2
created 2017-12-01 06:59 -0500
pushed 2017-12-02 09:47 +0000
Andrew Osmond Andrew Osmond - Bug 1419912 - Part 1. Add/use surface invalidation counter to track changes in SourceSurfaceSharedData. r=me
b49e691cd02e13c963206dacb86f56f63f2413eb
created 2017-11-29 14:11 -0500
pushed 2017-11-30 10:02 +0000
Andrew Osmond Andrew Osmond - Bug 1421733 - Fix how WebRender shared surfaces image key lifetimes were inconsistent. r=jrmuizel
ec7ff1ef12d3ebd507d8f690b7303e5e8fbaea8d
created 2017-11-20 10:36 +0800
pushed 2017-11-21 23:30 +0000
Ethan Lin Ethan Lin - Bug 1418869 - Do not try to share the fallback images. r=aosmond
0ad4e810bab1313edd3d53b71f69afa692f5dc46
created 2017-11-15 14:31 -0500
pushed 2017-11-15 22:25 +0000
Andrew Osmond Andrew Osmond - Bug 1401672 - Make display items for the same WebRenderBridgeParent/Child share the ImageKey for shared surfaces. r=jrmuizel
50b1fcf13fba8da1c8b19956e83f005ca9fa74d6
created 2017-10-30 09:10 -0400
pushed 2017-10-30 22:52 +0000
Andrew Osmond Andrew Osmond - Bug 1331944 - Part 6. Expand SharedSurfacesChild to support sharing ImageContainers directly. r=jrmuizel
83cc1f67e9f78482484d8945e6caed4517810dcf
created 2017-10-30 09:10 -0400
pushed 2017-10-30 22:52 +0000
Andrew Osmond Andrew Osmond - Bug 1331944 - Part 2. Add SharedSurfacesParent/Child to manage shared surfaces. r=jrmuizel
less more (0) tip