gfx/layers/basic/BasicCompositor.cpp
af54b2de7028db03f42207598f7a0b4ba81e262f
created 2019-05-25 09:07 +0300
pushed 2019-05-25 09:39 +0000
Gurzau Raul Gurzau Raul - Backed out 31 changesets (bug 1552643, bug 1550422) for xpcshell crash on a CLOSED TREE.
d98dfc5659273b0984ac10f15c503dc4dc11eea6
created 2019-05-24 11:37 +0000
pushed 2019-05-25 09:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel
e0cd10d35327b9061a7b825153896fed5e5c151b
created 2019-05-25 00:03 +0000
pushed 2019-05-25 09:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r=jrmuizel
28f5cf540df5060eb7d399af223fdb56aa4ea352
created 2019-05-24 14:26 +0300
pushed 2019-05-24 21:47 +0000
arthur.iakab arthur.iakab - Backed out changeset a296439a25ff (bug 1519636) for frequent Windows cppunit failures CLOSED TREE
a296439a25ffcafae35dda80b1ecc99e4e88cad3
created 2019-05-24 09:59 +0000
pushed 2019-05-24 21:47 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
5a60b9fe09370c269227df87a525d9f098e54c37
created 2019-05-23 05:59 +0300
pushed 2019-05-23 15:52 +0000
Gurzau Raul Gurzau Raul - Backed out 28 changesets (bug 1550422) for marionette AssertionError and failing browser_policy_hardware_acceleration.js on a CLOSED TREE.
6ada1116b2415640a9d59cd4c3b598db6f46e399
created 2019-05-22 12:46 +0000
pushed 2019-05-23 15:52 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel
2fef10a7cce589dc6af60e675a3751a2201e866f
created 2019-05-22 12:43 +0000
pushed 2019-05-23 15:52 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r=jrmuizel
1df96f5e640231e8ddbc8ed1dadaef69b55d4e62
created 2019-05-10 03:00 +0000
pushed 2019-05-10 09:50 +0000
Lee Salzman Lee Salzman - Bug 1548484 - respect Cairo blit size limits when using BasicCompositor. r=mattwoodrow
040c255450c993aab51f1c6ba989203e1f94efa8
created 2019-04-22 17:13 +0000
pushed 2019-04-23 09:53 +0000
Barret Rennie Barret Rennie - Bug 1444447 - Correctly copy drawn surfaces to the full window render target in BasicCompositor r=mstange
2ccc6648064315964dd23039ad28ebf7d9f82999
created 2019-04-19 01:15 +0300
pushed 2019-04-18 22:16 +0000
Andreea Pavel Andreea Pavel - Backed out changeset 643f81697dae (bug 1444447) because it causes graphical corruption in menus, see bug 1444447 comment 25 a=backout
643f81697dae477c942c9d73be6eae5e89702200
created 2019-04-17 22:29 +0000
pushed 2019-04-18 21:35 +0000
Barret Rennie Barret Rennie - Bug 1444447 - Correctly copy drawn surfaces to the full window render target in BasicCompositor 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
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
a70ed4f3086ae9e117c3e46f99fd40122bc07dc6
created 2019-01-18 03:51 +0000
pushed 2019-01-22 03:53 +0000
Markus Stange Markus Stange - Bug 1444447 - Implement Compositor::BlitRenderTarget for BasicCompositor r=mstange
28e336f7b9da63ef319650a7bd698289574a4f11
created 2019-01-18 03:50 +0000
pushed 2019-01-22 03:53 +0000
Markus Stange Markus Stange - Bug 1444447 - Implement AsyncReadbackBuffer Compositor APIs for BasicCompositor r=mstange
a115176a8faa34bb59da329fc5d458f5ab7f9267
created 2019-01-21 17:42 +0000
pushed 2019-01-22 03:53 +0000
Barret Rennie Barret Rennie - Bug 1444447 - While recording profile screenshots, create a full-window render target and buffer all draws to it r=mstange
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
b0fcf6190c8c8e6be6e8f5c7184a1acf88a3ad86
created 2018-05-29 14:26 +0900
pushed 2018-05-29 09:52 +0000
jmuizelaar jmuizelaar - Bug 1452375 - ssse3-scaler: handle init failure r=sotaro
67fabb2e4990654fbd0eede355bc09ae6f911bb9
created 2018-03-28 13:23 -0400
pushed 2018-04-10 09:55 +0000
Markus Stange Markus Stange - Bug 1449641 - Always use mDrawTarget when merging the buffered region into the window DrawTarget. r=sotaro
ac980a443965c8ab42fbe370f2300b8f09c43c8e
created 2018-03-28 13:13 -0400
pushed 2018-04-10 09:55 +0000
Markus Stange Markus Stange - Bug 1449641 - Remove extraneous "if (mRenderTarget->mDrawTarget != mDrawTarget)". r=sotaro
cfc4cc67701f0cb1e371cfa5bea33e9f9c24a288
created 2018-03-28 13:11 -0400
pushed 2018-04-10 09:55 +0000
Markus Stange Markus Stange - Bug 1449641 - Use the correct parameter when computing the clear rect. r=sotaro
0d48950798f4caa1f2923d29f3e27afef313666c
created 2018-01-10 17:57 -0500
pushed 2018-01-11 21:53 +0000
Milan Sreckovic Milan Sreckovic - Bug 1429602: Rename BaseRect::IsZero to BaseRect::IsZeroArea. Also slip in some corrections to using BaseRect methods instead of direct member access. r=bas.schouten
0649658ddeb253b8d05bb1b396d49035a197be3c
created 2017-12-19 15:48 -0500
pushed 2017-12-20 09:44 +0000
Milan Sreckovic Milan Sreckovic - Bug 1423570: Use BaseRect access methods instead of member variables in gfx/ r=bas.schouten
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
2a8f664f107efeaa3be4dee08b3ac340df88892f
created 2017-08-14 08:29 -0400
pushed 2017-08-15 00:28 +0000
Milan Sreckovic Milan Sreckovic - Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .cpp files in gfx/*. r=milan
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-06-27 08:57 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-06-22 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-06-22 00:58 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
e61d71c2a3a32013f097777dfa68a9320d4ae61b
created 2017-06-20 08:27 +0200
pushed 2017-06-21 00:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-06-21 00:59 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
30cf9aea9a001b3a08e0d115a2dd1d865c718a72
created 2017-03-21 20:32 -0700
pushed 2017-03-22 13:26 +0000
David Anderson David Anderson - Material changes for TextureHost TextureSourceProvider support. (bug 1343814 part 3.2, 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
d55f871c503ddd87e542d8d4b092c3298bc8f9a4
created 2017-03-09 17:35 -0800
pushed 2017-03-10 10:38 +0000
David Anderson David Anderson - Material changes for TextureHost TextureSourceProvider support. (bug 1343814 part 3.2, r=mattwoodrow)
5b25f62eff46f1332a62760efba4d04266bfa0fa
created 2017-01-18 12:10 +0100
pushed 2017-01-19 15:01 +0000
Miko Mynttinen Miko Mynttinen - Bug 1331894 - Crash in InvalidArrayIndex_CRASH | mozilla::layers::BuildPathFromPolygon - Cull polygons with no area r=jrmuizel
99007c4ee7eada865b63a8b3b45e29c5253c106b
created 2017-01-10 20:48 +0200
pushed 2017-01-16 15:34 +0000
Miko Mynttinen Miko Mynttinen - Bug 1323797 - Add compositor support for triangle layers (for BasicCompositor backend) - Part 3: Implement DrawPolygon() with Paths r=mattwoodrow
afe43384706c6fc527164a746b7a8c8a2762d4ed
created 2016-12-02 13:46 -0800
pushed 2016-12-03 06:17 +0000
Tomislav Jurin Tomislav Jurin - Bug 1296189 - Replace NS_RUNTIMEABORT("some string literal message") with MOZ_CRASH(). r=froydnj
4ce68fac83e5ae6c653f9e89fe086a686000e67b
created 2016-11-15 22:01 -0800
pushed 2016-11-17 01:08 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1317656 - Cleanup more gonk/b2g dependent code r=nical
d23e41c16872a973e44d7f3b8e664b8b8b3f0fc8
created 2016-10-25 18:23 -0700
pushed 2016-10-26 14:54 +0000
David Anderson David Anderson - Don't use gfxPlatform for creating temporary surfaces in the BasicCompositor. (bug 1311770, r=mattwoodrow)
4980a2aea6fbd08c97e403ac000f522257a235e0
created 2016-10-02 23:37 -0700
pushed 2016-10-04 03:09 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1304999 - Add nullptr check of YCbCr to rgb surface r=jrmuizel
7cae917bd51939b9f642dd8bcb16e081ae721a6a
created 2016-08-23 15:18 -0700
pushed 2016-08-25 12:11 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1259571 - Reduce tearing with basic layers on Windows r=dvander
d929d9aa782933499db42c017259be104db0fb2b
created 2016-08-19 06:18 -0700
pushed 2016-08-20 01:16 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1295927 - Disable libyuv SIMD scaling on 64bit win r=jrmuizel
2719a392633dbcc3d3ac889dc05d8b4dfec2620a
created 2016-08-15 18:54 -0700
pushed 2016-08-17 00:07 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1254010 - Scaling during RGB -> YUV conversion with BasicCompositor if possible. basic_compositor_video improved on windows. r=jrmuizel
f33e41f8366b58cc9740e1c71b20f4cdde632398
created 2016-08-08 11:53 +0200
pushed 2016-08-09 13:45 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 02d76f158f3d (bug 1259571) for talos xperf regressions
02d76f158f3d6af4063eb6d2e9ddea513cec6e5c
created 2016-08-07 23:54 -0700
pushed 2016-08-09 13:45 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1259571 - Try tearing-free drawing with GDI r=dvander,mattwoodrow
c1d2b650e9e248c584cad9c7cd570724304341ee
created 2016-08-04 11:33 -0700
pushed 2016-08-05 10:01 +0000
David Anderson David Anderson - Add the 2D content backend to gfxVars. (bug 1288259 part 4, r=jrmuizel)
550c31d39ecc648f4ca31e651ada238fd27b91e8
created 2016-07-26 16:48 +0200
pushed 2016-07-26 23:38 +0000
Nicolas Silva Nicolas Silva - Bug 1284837 - Disallow implicit conversions from float to integer when creating IntPoint and IntSize objects. r=botond
fcf14af43c5aaf4eec41a8e95264f01f3dde17b4
created 2016-07-21 10:38 -0400
pushed 2016-07-22 09:58 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1287948. Use BufferMode::None for snapshots. r=nical
ff1dc7f8a1d02c850c3f203f7360411a3ddc7d2b
created 2016-07-08 18:59 -0700
pushed 2016-07-09 15:52 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1254011 - Avoid allocating RGB buffer for YUV data everytime r=nical
2ada5807b65db03b5fd51568f4cb5fa77940d990
created 2016-07-08 14:58 +0800
pushed 2016-07-08 21:56 +0000
Morris Tseng Morris Tseng - Bug 1284440 - Prevent CreateRenderTargetForWindow from clearing unwanted area. r=mattwoodrow
63cc31d6cc1c8089590461016ce0b4a2fb77ecbc
created 2016-07-07 17:30 +0200
pushed 2016-07-07 15:30 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c8700e65f41b (bug 1284440) for causing graphic issues (bug 1285243). r=backout
4764b9f8e6d4ef9823237f01ca3901759ce8daeb
created 2016-07-07 11:41 +0200
pushed 2016-07-07 09:41 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
c8700e65f41b9a7ead1047848e06d1eddd62564d
created 2016-07-07 14:12 +0800
pushed 2016-07-07 09:41 +0000
Morris Tseng Morris Tseng - Bug 1284440 - Prevent CreateRenderTargetForWindow from clearing unwanted area. r=mattwoodrow
9e56956f272d23e35ed99dd827245c720d3fa4cc
created 2016-07-05 15:41 -0400
pushed 2016-07-07 09:38 +0000
eyim eyim - Bug 1002846 - Add telemetry to OpenGL compositor r=BenWa
0cbb330c02c75657c3f4f9265d705217bb005c5b
created 2016-07-01 01:15 -0700
pushed 2016-07-02 09:15 +0000
David Anderson David Anderson - Rename CompositorWidgetProxy files to CompositorWidget. (bug 1281998 part 2, r=jimm)
48bd14a01b55464215c0bfe973f5657a7b5b7f9c
created 2016-06-29 19:35 -0700
pushed 2016-06-30 10:34 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1281998) for Windows Marionette crashes
99d1da1293b7af8a5a42612a103d81b3b7edfc22
created 2016-06-29 16:47 -0400
pushed 2016-06-30 10:34 +0000
David Anderson David Anderson - Rename CompositorWidgetProxy files to CompositorWidget. (bug 1281998 part 2, r=jimm)
e568568aba003568ca946241af5b18c3c1037345
created 2016-06-07 20:46 -0400
pushed 2016-06-08 09:58 +0000
George Wright George Wright - Bug 1278723 - Don't use ssse3_scale_data on targets that don't support SSSE3 r=jrmuizel
49762b7df7479802962bd1a6c985a21f83822f1a
created 2016-06-03 14:34 -0400
pushed 2016-06-06 09:56 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1276923. BasicCompositor: Properly transform the clip. r=mstange
less more (0) -100 -60 tip