diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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) |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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) |
diff browse annotate |
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) |
diff browse annotate |
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) |
diff browse annotate |
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 |
diff browse annotate |
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) |
diff browse annotate |
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) |
diff browse annotate |
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) |
diff browse annotate |
6e2d0a0a93695edcd4ecd7f6fe9504e3e2a02c54 created 2017-02-17 23:33 -0500 pushed 2017-02-21 18:17 +0000 |
Kartikaya Gupta | Kartikaya Gupta - Merge m-c to graphics |