gfx/layers/Compositor.h
5a2cefe99395667e6e2c4dc01b8ea9fd0915fd32
created 2021-11-22 09:49 +0000
pushed 2021-11-22 15:43 +0000
sotaro sotaro - Bug 1742052 - Remove unused code around TextureHost r=gfx-reviewers,nical
66b5d0af7fd2eaf89e41083d84cd5bd5eb816d65
created 2021-11-19 07:41 +0000
pushed 2021-11-19 15:55 +0000
sotaro sotaro - Bug 1741784 - Remove unused code around CompositableHost r=gfx-reviewers,nical
b089d0f2f0cf2023a577eae49cd117f4c58f77c8
created 2021-11-18 21:27 +0000
pushed 2021-11-19 04:11 +0000
sotaro sotaro - Bug 1741123 - Remove LayersBackend::LAYERS_D3D11 r=gfx-reviewers,bradwerth,nical
8844b025f0cf4fc3a3e42e83bd86a982017b351e
created 2021-11-18 18:07 +0200
pushed 2021-11-18 21:27 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 12736f9bf7b5 (bug 1741784) for compositor leakchecks. CLOSED TREE
12736f9bf7b5257b8f3442898b8df436aff63ae1
created 2021-11-18 14:16 +0000
pushed 2021-11-18 21:27 +0000
sotaro sotaro - Bug 1741784 - Remove unused code around CompositableHost r=gfx-reviewers,nical
7ba15c0701ff8c4a0f4eda771cd119134f35055e
created 2021-09-23 04:06 +0000
pushed 2021-09-23 21:45 +0000
Tetsuharu Ohzeki Tetsuharu Ohzeki - Bug 1730056 - Remove unused PaintCounter. r=gfx-reviewers,jrmuizel
0e4284519e1d530724f57f0bb1b1cc60f5ed2893
created 2021-09-22 05:27 +0000
pushed 2021-09-22 09:47 +0000
Matt Woodrow Matt Woodrow - Bug 1730055 - Remove unused Effect types. r=gfx-reviewers,lsalzman
205783246667019a05702d8debfb47c38364d0e8
created 2021-09-22 05:27 +0000
pushed 2021-09-22 09:47 +0000
Matt Woodrow Matt Woodrow - Bug 1730055 - Remove some unused Compositor API. r=gfx-reviewers,lsalzman
78f012e85b57c9df93e078f4376124dc457b20ab
created 2021-09-18 11:44 +0000
pushed 2021-09-18 21:31 +0000
Andrew Osmond Andrew Osmond - Bug 1728903 - Remove plumbing for CanvasLayer and ImageLayer. r=mattwoodrow
b85a93f770e3d692b2fcf85f26ff38966f79338e
created 2021-09-10 02:17 +0000
pushed 2021-09-10 15:46 +0000
Tetsuharu Ohzeki Tetsuharu Ohzeki - Bug 1729820 - Remove unused Compositor::DrawDiagnostics(). r=gfx-reviewers,lsalzman
53941f18358e9f1d56eb2ab81a350b5d38d266cb
created 2021-09-03 18:49 +0300
pushed 2021-09-04 09:40 +0000
Iulian Moraru Iulian Moraru - Backed out changeset 089962073382 (bug 1728903) for causing Bp-hybrid bustages on ImageBitmapRenderingContext.cpp. CLOSED TREE
08996207338263adb2f03b46076c0476745e846c
created 2021-09-03 12:52 +0000
pushed 2021-09-04 09:40 +0000
Andrew Osmond Andrew Osmond - Bug 1728903 - Remove plumbing for CanvasLayer and ImageLayer. r=mattwoodrow
1af7c9e1febed59bf79e95378ddb762ea02710cb
created 2021-09-03 05:16 +0300
pushed 2021-09-03 09:36 +0000
Noemi Erli Noemi Erli - Backed out changeset f12c6a6cd1a5 (bug 1728903) for causing build bustage in TestTextures.cpp CLOSED TREE
f12c6a6cd1a5c2f9ae5c9e8a5ccc08f99b64b90f
created 2021-09-03 01:48 +0000
pushed 2021-09-03 09:36 +0000
Andrew Osmond Andrew Osmond - Bug 1728903 - Remove plumbing for CanvasLayer and ImageLayer. r=mattwoodrow
e36746412d8f44a317b824faebcf2fbe51dff7a8
created 2021-08-26 04:59 +0000
pushed 2021-08-26 16:22 +0000
Matt Woodrow Matt Woodrow - Bug 1727672 - Remove LayerManagerComposite. r=jrmuizel
aa6fd0f0470aca3f596487c018cb35c989c6ca69
created 2020-04-22 11:50 +0000
pushed 2020-04-23 09:52 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1627716 - Remove now-unused SetRenderOffset code related to DynamicToolbarAnimator. r=jrmuizel
86eabc56f96399becabb7b87a5ad68250fe5af94
created 2020-03-09 14:16 +0000
pushed 2020-03-09 21:52 +0000
Andrew Osmond Andrew Osmond - Bug 1618345 - Enforce proper color management by splitting gfx::Color into sRGBColor and DeviceColor types. r=jrmuizel
f97710c9392ec11cd21bd53207642fda49832f19
created 2019-12-18 21:01 +0000
pushed 2019-12-19 09:50 +0000
Markus Stange Markus Stange - Bug 1592044 - Reduce the frequency of IOSurface and framebuffer creation and destruction with the help of a surface pool. r=jgilbert
6d1b97aed6f0ed5b25eeb1246d38ebd964156e81
created 2019-08-30 19:52 +0000
pushed 2019-08-31 09:47 +0000
Markus Stange Markus Stange - Bug 1574745 - Move ShouldRecordFrames() from BasicCompositor to Compositor because CompositorOGL will need it. r=mattwoodrow
4fcd04e8261e97537bd5a5c48e94385593421e40
created 2019-08-30 21:37 +0000
pushed 2019-08-31 09:47 +0000
Markus Stange Markus Stange - Bug 1574745 - Add BeginFrameForNativeLayers() and Begin/EndRenderingToNativeLayer. r=mattwoodrow
1591247f9ce85e372ad6dcb36b952f1914667856
created 2019-08-30 19:51 +0000
pushed 2019-08-31 09:47 +0000
Markus Stange Markus Stange - Bug 1574745 - Add BeginFrameForTarget and replace Set/ClearTargetContext. r=mattwoodrow
6035e8ef4f82c1ab750f8fb0ca35c374c61ea9ed
created 2019-08-30 19:51 +0000
pushed 2019-08-31 09:47 +0000
Markus Stange Markus Stange - Bug 1574745 - Rename BeginFrame to BeginFrameForWindow. r=mattwoodrow
433509fe5892f2db565f4068454c360a6a1ee87c
created 2019-08-26 00:58 +0000
pushed 2019-08-29 09:38 +0000
Markus Stange Markus Stange - Bug 1576499 - Turn aRenderBoundsOut outparam into a Maybe<> return value. r=mattwoodrow
f55c80b421a9f843a27771767b119e036bd023b1
created 2019-08-26 00:58 +0000
pushed 2019-08-29 09:38 +0000
Markus Stange Markus Stange - Bug 1576499 - Turn aClipRectIn into a Maybe and rename it to aClipRect, now that aClipRectOut is gone. r=mattwoodrow
31c30f46d367c899cfae516fde11901d4b3e8d95
created 2019-08-26 00:58 +0000
pushed 2019-08-29 09:38 +0000
Markus Stange Markus Stange - Bug 1576499 - Remove aClipRectOut parameter from Compositor::BeginFrame(). r=mattwoodrow
a63deabe60b22eaa1e69d8bf7eb716d90bb3f9fe
created 2019-08-25 17:43 +0000
pushed 2019-08-26 09:42 +0000
Markus Stange Markus Stange - Bug 1574592 - Move NativeLayer management out of nsChildView and into LayerManagerComposite and RendererOGL. r=mattwoodrow
9dcce9060dac1eb0dd77b46433eb27d576311ca5
created 2019-08-16 01:09 +0000
pushed 2019-08-16 09:48 +0000
Markus Stange Markus Stange - Bug 1491442 - Fold DoWidgetCleanup and DetachWidget into Compositor::Destroy. r=mattwoodrow
38705780d7f8cb91622359df841cf2549529c445
created 2019-08-16 01:09 +0000
pushed 2019-08-16 09:48 +0000
Markus Stange Markus Stange - Bug 1491442 - Add CompositorWidget::DoCompositorCleanup() to give the widget a chance to clean up any state from PreRender/PostRender on the correct thread. r=mattwoodrow
77c8de59e66a2f416cfb3f5254f6c3f6c8e0d246
created 2019-08-14 06:34 +0000
pushed 2019-08-16 03:57 +0000
Markus Stange Markus Stange - Bug 1545262 - Update BasicCompositor's mFullWindowRenderTarget before we capture the screenshot for the current frame. r=mattwoodrow
70d66bfa68c9b283c7fab3503fa9b19e1d8e7113
created 2019-07-17 20:46 +0000
pushed 2019-07-18 03:45 +0000
Markus Stange Markus Stange - Bug 1565668 - Add back-pressure to CompositorOGL. r=sotaro
99f335f3f06bc4337b9e7371c8b7b6315d519381
created 2019-06-10 12:36 +0000
pushed 2019-06-11 03:18 +0000
sotaro sotaro - Bug 1557105 - Handle non-webrender widget case during enabling WebRender at ImageBridge r=nical
98a5645c05669d1ad56bf3d6f5f602869e477876
created 2019-05-02 17:33 +0000
pushed 2019-05-03 04:14 +0000
Barret Rennie Barret Rennie - Bug 1547369 - Support composition recording on CompositorD3D11 r=mstange
68e1511514dfeabaa403e29a8bfa950f7e4b0c8d
created 2019-05-02 17:33 +0000
pushed 2019-05-03 04:14 +0000
Barret Rennie Barret Rennie - Bug 1547369 - Rename Compositor::RequestRecordFrames to Compositor::RequestAllowFrameRecording r=mstange
cff5f2d11f5217bda80eac14ae300100d343f234
created 2019-04-17 21:29 +0000
pushed 2019-04-18 21:35 +0000
Barret Rennie Barret Rennie - Bug 1544572 - Support composition recording for BasicCompositor r=mstange
22b1b841ad351b1775030548e6d2275fb98dba8e
created 2019-04-17 21:31 +0000
pushed 2019-04-18 21:35 +0000
Barret Rennie Barret Rennie - Bug 1544572 - Support composition recording for LayerManagerComposite r=mstange
884f5dc55873c9345ee945cd6d5427e8ab398071
created 2019-04-11 12:36 +0000
pushed 2019-04-12 03:19 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel
6c289d94dcca88ecfe3893633a31370119c061c7
created 2019-02-12 18:53 +0000
pushed 2019-02-15 09:55 +0000
Barret Rennie Barret Rennie - Bug 1444449 - Do not return raw pointers to window targets from compositors r=bas
ceee7e82063807987805c514c33b63ae41e8a16b
created 2018-12-11 17:54 +0900
pushed 2018-12-11 16:25 +0000
sotaro sotaro - Bug 1415020 - Deallocate device data of TextureImageTextureSourceOGL during destroying CompositorOGL r=nical
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
cee6f792620d5953257bf8f866472ee296e83d94
created 2018-07-23 13:06 +0000
pushed 2018-07-23 15:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1477678 - Remove useless Compositor::SetDispAcquireFence. r=kats
a09b56d7916f5a0fb9e93e0833f791f188f7c740
created 2018-03-28 14:44 -0400
pushed 2018-04-13 21:55 +0000
Markus Stange Markus Stange - Bug 1444432 - Add Compositor::GetWindowRenderTarget() and implement it for CompositorOGL. r=jrmuizel
f43ff5e32642bff7467af79a564020b03d170df5
created 2018-04-12 15:28 -0400
pushed 2018-04-13 21:55 +0000
Markus Stange Markus Stange - Bug 1444432 - Create Compositor::BlitRenderTarget and implement it for CompositorOGL. r=jrmuizel
e62656df7668bd2390453bee15a019a1f4088552
created 2018-03-28 15:46 -0400
pushed 2018-04-13 21:55 +0000
Markus Stange Markus Stange - Bug 1444432 - Create a Compositor abstraction called AsyncReadbackBuffer and implement it for CompositorOGL. r=jrmuizel
928e83cc61780c24d52a048a4c1cf023f12f1b46
created 2018-03-01 23:00 -0500
pushed 2018-03-02 23:05 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441916 - Introduce the notion of the APZ sampler thread. r=botond
a5a2ae162869490ca8163c6e483a493ecf6c4c22
created 2017-11-03 17:06 +0900
pushed 2017-11-04 09:58 +0000
sotaro sotaro - Bug 1410766 - Re-acquireDevices in gpu process when SimulateDeviceReset() is called r=dvander
5f74d262924171a8fa0b4483a64f4cac34c4c9b8
created 2017-10-27 16:10 -0700
pushed 2017-10-30 22:44 +0000
Daniel Holbert Daniel Holbert - Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel
3684005dea8c8d2cf01310345b098532241df894
created 2017-10-27 15:55 -0700
pushed 2017-10-30 22:44 +0000
Daniel Holbert Daniel Holbert - Bug 1412427 part 4: Indent under-indented MPL boilerplate comments by 1 space, for consistency & alignment. (whitespace-only) r=jrmuizel
aecdc7b7c8303f80717392bfc8a977ab4132d2ff
created 2017-07-05 11:18 -0400
pushed 2017-07-05 23:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1377090 - Make the Matrix class templated so we can instantiate it with a double type. r=bas
a4f2141f8cad488f7b2ead38e4717e61af154532
created 2017-06-20 01:17 -0700
pushed 2017-06-21 00:59 +0000
David Anderson David Anderson - Don't require a Compositor to track async compositable ownership. (bug 1365879 part 13, r=mattwoodrow)
d65b53cf8fd9f7747c7ee4e3ea96f12434917daa
created 2017-04-15 19:59 +0200
pushed 2017-04-15 18:00 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
6ac3a94bbc87a54ed03fe85128491608202843b4
created 2017-04-14 00:19 -0400
pushed 2017-04-15 18:00 +0000
Kevin Chen Kevin Chen - Bug 1356119 - Skip Flush to old context after device reset. r=dvander
c39953270c307b41d160adba490ef9d28a03f479
created 2017-03-27 13:59 -0400
pushed 2017-04-15 17:57 +0000
Miko Mynttinen Miko Mynttinen - Bug 1345849 - Part 1: Use DrawTriangles() instead of DrawTriangle() in OpenGL compositor backend r=jrmuizel
2bfb1ea0619fb432c05ffb4b2a3a9304b9f866c7
created 2017-04-10 19:44 -0700
pushed 2017-04-11 08:17 +0000
David Anderson David Anderson - Improve pixel fill statistics in the D3D11 compositor overlay. (bug 1352151 part 6, r=bas)
45a0933af0d661ef4e6aad33eb3c9d98c62eaef6
created 2017-03-21 20:32 -0700
pushed 2017-03-22 13:26 +0000
David Anderson David Anderson - Attach Compositables to TextureSourceProviders instead of Compositors. (bug 1343814 part 5, r=mattwoodrow)
b8cd7d7075c629227fd0439fa6d15093203e95f1
created 2017-03-21 20:32 -0700
pushed 2017-03-22 13:26 +0000
David Anderson David Anderson - Factor texture methods out of Compositor into a TextureSourceProvider class. (bug 1343814 part 1, r=mattwoodrow)
3fda771e3444b3c147c8bbafe6fe3795b48840b7
created 2017-03-10 10:25 +0800
pushed 2017-03-10 10:38 +0000
Iris Hsiao Iris Hsiao - Backed out 6 changesets (bug 1343814) for bustage
64c73abd4190af1f5e2b4109c97269635015e101
created 2017-03-09 17:35 -0800
pushed 2017-03-10 10:38 +0000
David Anderson David Anderson - Attach Compositables to TextureSourceProviders instead of Compositors. (bug 1343814 part 5, r=mattwoodrow)
4768fe2f613159798796129f70c91613f6844ceb
created 2017-03-09 17:35 -0800
pushed 2017-03-10 10:38 +0000
David Anderson David Anderson - Factor texture methods out of Compositor into a TextureSourceProvider class. (bug 1343814 part 1, r=mattwoodrow)
fbe2c62cedcb6ac7d41c27bc62299f4dad98e303
created 2017-03-08 00:17 -0800
pushed 2017-03-08 16:00 +0000
David Anderson David Anderson - Remove the Direct3D9 compositor. (bug 1318558 part 2, r=mattwoodrow)
6e2d0a0a93695edcd4ecd7f6fe9504e3e2a02c54
created 2017-02-17 23:33 -0500
pushed 2017-02-21 18:17 +0000
Kartikaya Gupta Kartikaya Gupta - Merge m-c to graphics
less more (0) -100 -60 tip