gfx/layers/d3d11/CompositorD3D11.cpp
2a08410b3cdc
created 2019-03-12 21:27 +0200
pushed 2019-03-14 15:20 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 5b73beb33ff1 (bug 1524090) as per jmuizelaar`s req. CLOSED TREE
5b73beb33ff1
created 2019-03-05 21:35 +0000
pushed 2019-03-14 15:20 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1524090. Add telemetry for GPU wait time. r=mattwoodrow,chutten
490b0355b7fd
created 2019-02-19 14:54 +0000
pushed 2019-03-11 13:01 +0000
Barret Rennie Barret Rennie - Bug 1444449 - Implement CompositorD3D11::BlitRenderTarget r=bas
82aa021d894d
created 2019-02-19 14:54 +0000
pushed 2019-03-11 13:01 +0000
Barret Rennie Barret Rennie - Bug 1444449 - Implement AsyncReadbackBuffer APIs for CompositorD3D11 r=mstange,bas
6d6bbd91a4ee
created 2019-02-19 14:54 +0000
pushed 2019-03-11 13:01 +0000
Barret Rennie Barret Rennie - Bug 1444449 - Implement CompositorD3D11::GetWindowRenderTarget API r=mstange,bas
6f3709b38781
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
5b0d04272c75
created 2018-11-28 17:25 +0000
pushed 2018-12-03 16:23 +0000
Gabriele Svelto Gabriele Svelto - Bug 1510582 - Remove useless inclusions of Services.h r=erahm
1b12b56178b6
created 2018-10-10 22:21 +0000
pushed 2018-10-15 21:07 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1497294 - P7. Add P016 and P010 surface format support. r=jgilbert
227a0a6ae1df
created 2018-10-11 01:44 +0000
pushed 2018-10-15 21:07 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1497294 - P6. Fix NV12 playback on legacy D3D11 compositor. r=mattwoodrow
afdc1b5bb3d9
created 2018-09-25 20:44 +0000
pushed 2018-10-15 21:07 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1493198 - P2. Use enum for describing color depth. r=mattwoodrow
417a98e079bb
created 2018-09-24 20:08 +0000
pushed 2018-10-15 21:07 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1469711 - P2. Add 10/12 bits YUV support to D3D11 legacy compositor. r=mattwoodrow
b58b63ffcf08
created 2018-09-16 08:00 +0900
pushed 2018-10-15 21:07 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1491615 - Re-enable warnings-as-errors on clang-cl in gfx/layers/. r=jrmuizel
93b6538bc167
created 2018-03-08 14:49 -0600
pushed 2018-03-12 14:54 +0000
Tom Ritter Tom Ritter - Bug 1444169 Fix capitalization for a few Windows files r=aklotz
0d48950798f4
created 2018-01-10 17:57 -0500
pushed 2018-01-12 02:17 +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
0649658ddeb2
created 2017-12-19 15:48 -0500
pushed 2018-01-11 21:05 +0000
Milan Sreckovic Milan Sreckovic - Bug 1423570: Use BaseRect access methods instead of member variables in gfx/ r=bas.schouten
5f74d2629241
created 2017-10-27 16:10 -0700
pushed 2017-11-02 16:33 +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
2a8f664f107e
created 2017-08-14 08:29 -0400
pushed 2017-09-15 00:19 +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
5e5b83e1cf8d
created 2017-08-07 18:15 +0800
pushed 2017-09-15 00:19 +0000
JerryShih JerryShih - Bug 1357299 - P10-1: Update MLGDeviceD3D11 and CompositorD3D11 to use SyncObjectHost. r=dvander
0b405a6fb948
created 2017-08-07 18:15 +0800
pushed 2017-09-15 00:19 +0000
JerryShih JerryShih - Bug 1357299 - P10: Update MLGDeviceD3D11 and CompositorD3D11 to use SyncObjectHost. v2. r=mattwoodrow,dvander
639e49a6841b
created 2017-07-27 16:02 -0400
pushed 2017-08-02 08:25 +0000
Milan Sreckovic Milan Sreckovic - Bug 1163440: Behind a preference, off by default, use a mutex around present calls. This makes it easier to test with users that can reproduce some problems. r=bas
01828d347c22
created 2017-07-26 11:56 +0800
pushed 2017-08-02 08:25 +0000
vincentliu vincentliu - Bug 1374254 - Re-adding the aggressive TDR checks in D3D11 EndFrame(). r=dvander
f3058956dcd3
created 2017-07-20 18:09 +0800
pushed 2017-08-02 08:25 +0000
Kevin Chen Kevin Chen - Bug 1351349 - Blacklist Intel HD Graphics 510/520/530 for Windows 7 without platform update; r=dvander
fc9e9c6d7e63
created 2017-06-23 14:23 -0700
pushed 2017-08-02 08:25 +0000
David Anderson David Anderson - Initial import of Advanced Layers. (bug 1365879 part 20, r=bas)
a9bc98726bd7
created 2017-06-23 12:15 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8069471cda21 (bug 1365879)
8069471cda21
created 2017-06-22 21:12 -0700
pushed 2017-08-02 08:25 +0000
David Anderson David Anderson - Initial import of Advanced Layers. (bug 1365879 part 20, r=bas)
7bd4ebd905c4
created 2017-06-20 11:31 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
f563b6086079
created 2017-06-20 01:17 -0700
pushed 2017-08-02 08:25 +0000
David Anderson David Anderson - Add IsHidden to CompositorWidget. (bug 1365879 part 10, r=rhunt)
4ca3babc442d
created 2017-06-19 13:53 -0700
pushed 2017-08-02 08:25 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1365772) for valgrind failures a=backout
66b6c25cacc7
created 2017-05-30 09:25 -0400
pushed 2017-08-02 08:25 +0000
Alexis Beingessner Alexis Beingessner - Bug 1365772 - Allow component alpha to be managed by blocklists. r=kats
f86b5ef8947b
created 2017-06-19 18:23 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 112d854f652d (bug 1365772) for Windows bustage: 'gfxConfig': is not a class or namespace name at DeviceAttachmentsD3D11.cpp(179). r=backout on a CLOSED TREE
112d854f652d
created 2017-05-30 09:25 -0400
pushed 2017-08-02 08:25 +0000
Alexis Beingessner Alexis Beingessner - Bug 1365772 - Allow component alpha to be managed by blocklists. r=kats
9b0a6513d07e
created 2017-07-26 11:56 +0800
pushed 2017-07-27 17:53 +0000
vincentliu vincentliu - Bug 1374254 - Re-adding the aggressive TDR checks in D3D11 EndFrame(). r=dvander, a=jcristau
d376fc7d074a
created 2017-05-11 22:44 -0700
pushed 2017-06-12 13:08 +0000
David Anderson David Anderson - Cut down on compositor spam after a device reset. (bug 1363126 part 5, r=rhunt)
8941c8f47643
created 2017-05-10 12:53 -0500
pushed 2017-06-12 13:08 +0000
Tom Ritter Tom Ritter - Bug 1363465 Adjust VersionsHelpers.h to versionhelpers.h for MinGW r=bas
5fa75fd2b360
created 2017-04-30 11:38 -0700
pushed 2017-06-12 13:08 +0000
David Anderson David Anderson - Store DeviceAttachmentsD3D11 on DeviceManagerDx instead of ID3D11Device. (bug 1360766 part 2, r=bas)
01c184bb2a27
created 2017-04-30 11:38 -0700
pushed 2017-06-12 13:08 +0000
David Anderson David Anderson - Separate DeviceAttachmentsD3D11 into its own header and source file. (bug 1360766 part 1, r=bas)
e5f7c3e9f1b9
created 2017-04-14 18:26 +0800
pushed 2017-06-12 13:08 +0000
Kevin Chen Kevin Chen - Bug 1356537 - Revert device reset check in EndFrame; r=dvander
d65b53cf8fd9
created 2017-04-15 19:59 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
6ac3a94bbc87
created 2017-04-14 00:19 -0400
pushed 2017-06-12 13:08 +0000
Kevin Chen Kevin Chen - Bug 1356119 - Skip Flush to old context after device reset. r=dvander
c39953270c30
created 2017-03-27 13:59 -0400
pushed 2017-06-12 13:08 +0000
Miko Mynttinen Miko Mynttinen - Bug 1345849 - Part 1: Use DrawTriangles() instead of DrawTriangle() in OpenGL compositor backend r=jrmuizel
b72d2a630431
created 2017-04-10 19:44 -0700
pushed 2017-06-12 13:08 +0000
David Anderson David Anderson - Allow TextRenderer to render multiple fonts. (bug 1352151 part 8, r=bas)
2bfb1ea0619f
created 2017-04-10 19:44 -0700
pushed 2017-06-12 13:08 +0000
David Anderson David Anderson - Improve pixel fill statistics in the D3D11 compositor overlay. (bug 1352151 part 6, r=bas)
df901e207ad2
created 2017-04-10 19:44 -0700
pushed 2017-06-12 13:08 +0000
David Anderson David Anderson - Refactor CompositorD3D11::EndFrame. (bug 1352151 part 5, r=bas)
f2d186078542
created 2017-04-02 18:45 +0000
pushed 2017-06-12 13:08 +0000
Bas Schouten Bas Schouten - Bug 1352547: Do not use IsWindows10OrGreater() on older SDKs. r=mattwoodrow
58181c34aa51
created 2017-03-31 15:36 +0000
pushed 2017-06-12 13:08 +0000
Bas Schouten Bas Schouten - Bug 1352442: Only clear transparent regions of the back buffer on BeginFrame. r=mattwoodrow
1765f0af5161
created 2017-03-30 18:47 +0000
pushed 2017-06-12 13:08 +0000
Bas Schouten Bas Schouten - Bug 1352163: Use buffer flipping for presenting to the browser window. r=mattwoodrow
0aa8279b8266
created 2017-03-21 20:36 -0700
pushed 2017-06-12 13:08 +0000
David Anderson David Anderson - Fix mask layer transforms in the D3D11 compositor. (bug 1349056, r=mstange)
7312b15a0591
created 2017-03-08 00:17 -0800
pushed 2017-06-12 13:08 +0000
David Anderson David Anderson - Remove references to the Direct3D9 compositor. (bug 1318558 part 1, r=mattwoodrow)
be80dc74a965
created 2017-03-07 20:55 +0000
pushed 2017-06-12 13:08 +0000
Bas Schouten Bas Schouten - Bug 1340398 - Part 2: Support NV12 texture hosts in CompositorD3D11. r=mattwoodrow
db74935c78fa
created 2017-03-07 13:39 -0800
pushed 2017-06-12 13:08 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1340398) for static build bustage a=backout
a8af64e23154
created 2017-03-07 20:55 +0000
pushed 2017-06-12 13:08 +0000
Bas Schouten Bas Schouten - Bug 1340398 - Part 2: Support NV12 texture hosts in CompositorD3D11. r=mattwoodrow
5bf82944a617
created 2017-02-20 12:19 +0100
pushed 2017-06-12 13:08 +0000
Miko Mynttinen Miko Mynttinen - Bug 1323791 - Part 5: Add generalized DrawGeometry() method and use it with DrawQuad() and DrawTriangles() r=bas
e20007000f8e
created 2017-04-19 20:11 -0400
pushed 2017-04-25 19:11 +0000
Kevin Chen Kevin Chen - Bug 1356119 - Skip Flush to old context after device reset. r=dvander, a=jcristau
0649459cb127
created 2017-02-07 17:28 -0800
pushed 2017-04-18 12:07 +0000
Jeff Gilbert Jeff Gilbert - Bug 1337589 - Improve Get*YuvColorMatrix. - r=mattwoodrow
65136c629a8b
created 2016-12-16 15:54 +0800
pushed 2017-03-06 20:48 +0000
Ting-Yu Chou Ting-Yu Chou - Bug 1322465 part 5 - Use explicit/MOZ_IMPLICIT for the unary constructors in gfx/. r=Ehsan
64a4c457acca
created 2016-12-15 13:44 -0600
pushed 2017-03-06 20:48 +0000
Ryan Hunt Ryan Hunt - Bug 1323407 - Remove assert on D3D11_COMPOSITING in CompositorD3D11::Initialize r=dvander
c10416d7247d
created 2016-10-11 14:10 +0200
pushed 2017-03-06 20:48 +0000
Nicolas Silva Nicolas Silva - Bug 1300121 - Flush the D3D11 immediate context if a composition is cancelled to avoid resources queing up in the driver. r=Bas
e9db19aed6c0
created 2016-11-07 00:48 -0500
pushed 2017-01-23 14:19 +0000
Kevin Chen Kevin Chen - Bug 1160157 - Use AutoTextureLock to manage the shared resource's mutex. r=dvander
31fe465d3932
created 2016-11-06 13:01 -0600
pushed 2017-01-23 14:19 +0000
Ryan Hunt Ryan Hunt - Bug 1313199 - Sync a device reset from GPU process to main process. r=dvander
070a68ae4962
created 2016-11-03 09:57 +1300
pushed 2017-01-23 14:19 +0000
Matt Woodrow Matt Woodrow - Bug 1314189 - Only create a RemoteVideoDecoder if the current LayerManager is using the GPU process. r=dvander
less more (0) -300 -100 -60 tip