gfx/layers/d3d11/CompositorD3D11.h
ce77d98823a4c7a2937f59f0b2ced23bff7eb339
created 2016-05-13 16:05 -0700
pushed 2016-08-01 13:59 +0000
Wes Kocher Wes Kocher - Backed out changeset b15136f926ca (bug 1272778) for build bustage
b15136f926caef2db1d493dd63cc43ad8dde2336
created 2016-05-13 16:15 -0400
pushed 2016-08-01 13:59 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1272778. Use IntRects for clip rects instead of Rects. r=mstange
666c10f1dd524469ed462798e4d80e2d3cea9674
created 2016-05-11 10:53 +1200
pushed 2016-08-01 13:59 +0000
Matt Woodrow Matt Woodrow - Bug 1260611 - Part 2: Block CompositorD3D11 after presenting until the previous frame is complete. r=Bas
5ada5b357fab8996199b556982abba0b7fda08a6
created 2016-04-29 19:20 -0400
pushed 2016-08-01 13:59 +0000
David Anderson David Anderson - Use CompositorWidgetProxy in place of nsIWidget in the compositor. (bug 1264545 part 4, r=jimm)
25d57a3a2abd86b4283c84b8380b49dd5cda33cb
created 2016-04-29 19:20 -0400
pushed 2016-08-01 13:59 +0000
David Anderson David Anderson - Hoist mWidget into the Compositor base class. (bug 1264545 part 1, r=nical)
0ecc04efa7429aa767539a40c9bf2cdea2380d45
created 2016-05-11 10:53 +1200
pushed 2016-06-06 19:02 +0000
Matt Woodrow Matt Woodrow - Bug 1260611 - Part 2: Block CompositorD3D11 after presenting until the previous frame is complete. r=Bas a=ritu
4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3
created 2016-05-25 15:20 -0700
pushed 2016-06-06 19:02 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1260611) for build failures a=backout
e5dc1c7fcb08356caa6f5dd7568e52463f1f0459
created 2016-05-11 10:53 +1200
pushed 2016-06-06 19:02 +0000
Matt Woodrow Matt Woodrow - Bug 1260611 - Part 2: Block CompositorD3D11 after presenting until the previous frame is complete. r=Bas a=ritu
a26b792fc082ef7377ed9a5bb402a286e2c50e4b
created 2016-04-14 12:38 +0200
pushed 2016-06-06 19:02 +0000
Nicolas Silva Nicolas Silva - Bug 1258768 - Check compositor backends before casting. r=dvander
577472ad5c385b2013bcf018cf7bc7e2c70eef8c
created 2015-11-24 14:50 +1300
pushed 2016-06-06 19:02 +0000
Nicolas Silva Nicolas Silva - Bug 1215265 - Shut PCompositorBridge down properly. r=sotaro
ab1e55d01de8dfc614e7a3d127c3add27beb030c
created 2016-04-04 18:25 -0700
pushed 2016-06-06 19:02 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1259541 - Reduce clearing backbuffer in nsBaseWidget::CreateBackBufferDrawTarget() r=mattwoodrow
e63011d838254a155dda806e43d7417831955b5d
created 2016-03-25 01:38 -0700
pushed 2016-06-06 19:02 +0000
David Anderson David Anderson - Block compositable updates from stale layers. (bug 1256517 part 4, r=mattwoodrow,nical)
8127138e31469b79efa5f105b3b177e40e3747c0
created 2016-03-23 18:57 +0100
pushed 2016-06-06 19:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 27a8a01abf66 (bug 1256517)
27a8a01abf66e8794d52ef84ef7ad84db2ca2f2d
created 2016-03-23 10:32 -0700
pushed 2016-06-06 19:02 +0000
David Anderson David Anderson - Block compositable updates from stale layers. (bug 1256517 part 4, r=mattwoodrow,nical)
9f885bf5783f790de1e0ce873a470c6112ff3a62
created 2016-03-10 03:12 +0000
pushed 2016-06-06 19:02 +0000
Bas Schouten Bas Schouten - Bug 1251778: Attempt to avoid presenting when the window is still resizing. r=jrmuizel
fa709c256861d88fa9d2bd7d2e0ad4a4f30c58ee
created 2016-05-11 10:53 +1200
pushed 2016-05-26 02:48 +0000
Matt Woodrow Matt Woodrow - Bug 1260611 - Part 2: Block CompositorD3D11 after presenting until the previous frame is complete. r=Bas a=ritu
f328ac32af6a3d0ce1593c41fd18edf7216a1652
created 2016-04-25 13:16 +0200
pushed 2016-04-25 16:57 +0000
Nicolas Silva Nicolas Silva - Bug 1258768 - Check compositor backends before casting. r=dvander, a=kothari
922334c70324e4295dcfcfafe6da4ae2e1154834
created 2016-03-25 01:38 -0700
pushed 2016-04-25 16:57 +0000
David Anderson David Anderson - Block compositable updates from stale layers. (bug 1256517 part 4, r=mattwoodrow,nical, a=rkothari)
9465609ef7a612b20d8d557deee38feaff32409b
created 2016-04-22 12:23 -0400
pushed 2016-04-25 16:57 +0000
David Anderson David Anderson - Backed out changeset 18a82d839878
18a82d8398787ae952f027ee6a551daeadc2d21b
created 2016-03-25 01:38 -0700
pushed 2016-04-25 16:57 +0000
David Anderson David Anderson - Block compositable updates from stale layers. (bug 1256517 part 4, r=mattwoodrow,nical, a=rkothari)
bd59893f50b8c7107ab6c07cb2337c1d5cc09184
created 2016-02-25 14:38 -0500
pushed 2016-04-25 16:57 +0000
Lee Salzman Lee Salzman - Bug 1249813 - part 3 - tell the compositor if the root layer has opaque content so it can skip clears. r=mattwoodrow
246e0ff966fccc52fac204aa2dea7767a8a54134
created 2016-02-24 03:50 +0000
pushed 2016-04-25 16:57 +0000
Bas Schouten Bas Schouten - Bug 1232042: Execute an additional present for D3D11 on the compositor thread when a WM_PAINT event has returned. r=jrmuizel
640eb13b730cd4f574ba4f9579dc6d0c7bf1f575
created 2016-02-23 21:27 -0800
pushed 2016-04-25 16:57 +0000
Phil Ringnalda Phil Ringnalda - Back out 6a24b31747be (bug 1232042) for crashes @RecvForcePresent
6a24b31747be818caf7891d18947d6aaccf20e88
created 2016-02-24 03:50 +0000
pushed 2016-04-25 16:57 +0000
Bas Schouten Bas Schouten - Bug 1232042: Execute an additional present for D3D11 on the compositor thread when a WM_PAINT event has returned. r=jrmuizel
37654da777cc48428d0c64c5b00658f67fdc1878
created 2016-02-02 16:33 -0800
pushed 2016-03-07 14:18 +0000
David Anderson David Anderson - Add full mix-blend mode support to the D3D11 compositor. (bug 1238496, r=bas, a=lhenry)
522e0b08775e7b8b5bae47f893701533f6f72df6
created 2016-01-13 15:27 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1239537 - Remove Compositor::GetWidgetSize(), which is unused. r=mattwoodrow.
8cdc38ea4f6da3f5585c1525e29299a86ad89866
created 2015-12-02 22:29 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1239530 (part 2) - Use LayoutDevice coordinates in {Start,End}RemoteDrawingInRegion() and related functions. r=kats.
3aba3a882cc2d3fba0b0054f227a95aaf869f11b
created 2015-11-19 10:19 +0100
pushed 2016-01-25 13:55 +0000
Milan Sreckovic Milan Sreckovic - Bug 1204922 - Part 3. Report failed before HandleError call. r=bas
85d0f862ea1bdbfe69116cc683f6d6162bba782b
created 2015-11-13 13:04 +0100
pushed 2015-12-14 20:08 +0000
Bas Schouten Bas Schouten - Bug 1204922: When ResizeBuffers fails, make no attempt to do subsequent paints until it succeeds again. r=milan a=ritu
74501e7db97fe014260a644554e05bd5d4061912
created 2015-10-27 14:11 +0100
pushed 2015-12-14 20:08 +0000
Milan Sreckovic Milan Sreckovic - Bug 1204922 - More information about crashes. r=bas a=ritu
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
d337fcb3aef0e275fc51b341f995bf4da71fd99e
created 2015-10-07 16:38 -0700
pushed 2015-12-14 20:08 +0000
David Anderson David Anderson - Disable screen and multiply mix-blend-mode support in the D3D11 and OGL compositors. (bug 1135271, r=mattwoodrow)
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
6de70cad784834948e234eb80fe2f6490e8eb8f3
created 2015-10-05 23:38 -0700
pushed 2015-12-14 20:08 +0000
David Anderson David Anderson - Log initialization failures in CompositorD3D11.cpp. (bug 1211109 part 1, r=mattwoodrow)
df2be5ad917b1aab843aa9c86ed5316cd55c4238
created 2015-09-15 01:04 -0700
pushed 2015-10-29 11:30 +0000
David Anderson David Anderson - Handle screen and multiply blend modes in the D3D11 compositor. (bug 1203829 part 4, r=mattwoodrow)
ac89d8222e1b4cd7abae7e63c3a43b0984ae3ee8
created 2015-09-15 01:04 -0700
pushed 2015-10-29 11:30 +0000
David Anderson David Anderson - Refactor shader initialization in CompositorD3D11. (bug 1203829 part 3, r=mattwoodrow)
fa2405094adb717e25c9cc73375609a5a38e9f81
created 2015-05-19 13:51 -0400
pushed 2015-09-21 14:04 +0000
Vladimir Vukicevic Vladimir Vukicevic - Bug 1179935, introduce complex viewport projections to Compositor, remove PrepareViewport; r=mstange
c664375c0d5bed41821b4a9eaa298e3856efe1d2
created 2015-06-17 10:00 -0400
pushed 2015-09-21 14:04 +0000
Nathan Froyd Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
f3d1111cf166085d23bb101dc56fb18f662658a0
created 2014-12-17 16:28 -0800
pushed 2015-08-10 18:23 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 766345 - Part 1 - Implement DEAA Antialiasing for transformed layers (v5 Patch). r=vladimir, r=djg
1172f2f1daaba488eb6dff60ac6d61d6d9b7a9f8
created 2015-04-07 16:08 +0200
pushed 2015-06-29 20:18 +0000
Nicolas Silva Nicolas Silva - Bug 1132854 - Remove the gfx::ToIntSize conversion helper. r=Bas
946f61c00aa023afa05f0eeff3e4f71d29267e73
created 2014-10-06 05:09 +0200
pushed 2015-04-21 23:53 +0000
Nicolas Silva Nicolas Silva - Bug 1044975 - Don't crash if mapping D3D11 shader constant buffers fails. r=Bas a=sledru
1dd4fb21d976476fdcefcd9d6296fc5183a6edc0
created 2014-10-10 12:09 -0400
pushed 2015-04-21 23:53 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 9bf2a5b5162d (bug 1044975)
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
6c673d6a2fb839be5d769660fa17eb243e2ff2b2
created 2015-01-08 00:10 +0000
pushed 2015-02-23 15:17 +0000
Bas Schouten Bas Schouten - Bug 1107718: Properly deal with a D3D11 device reset. r=nical
6d50e5de8a2bfd7c1f864bc3fdb1a72e7d056b67
created 2015-01-05 15:54 -0800
pushed 2015-02-23 15:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1117639 - Remove AbortFrame() because it is dead. r=bas.
729b6b10b8aed7b80409cbd357f75ab817813671
created 2014-07-09 12:26 -0700
pushed 2015-02-23 15:17 +0000
Vladimir Vukicevic Vladimir Vukicevic - Bug 1036602 - add D3D11 support for VR rendering; r=bas
823227372483eb3b066c36df5f93036918560880
created 2014-12-06 00:02 +0000
pushed 2015-02-23 15:17 +0000
Bas Schouten Bas Schouten - Bug 1107297: Only recomposite the damaged rect with D3D11. r=jrmuizel
1f809f55b139534f9627591d0aca55b9768be7d4
created 2014-11-14 08:14 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 48667a14f94d (bug 1092360) for test bustage / crashes on a CLOSED TREE
48667a14f94dcc46be8bb69cea1b7020eece58a3
created 2014-11-12 17:39 -0500
pushed 2015-01-12 19:37 +0000
Benoit Girard Benoit Girard - Bug 1092360 - Avoid redundant framebuffer switches. r=jrmuizel
c30b79646349e2efdbff534864370aadb49cb8fb
created 2014-10-27 13:52 +0100
pushed 2015-01-12 19:37 +0000
Nicolas Silva Nicolas Silva - Bug 1089364 - Add some missing D3D11 error checks. r=Bas
934e7c6d8811d991ec30777fdacb2f811bcbdfb5
created 2014-10-23 16:22 +0200
pushed 2015-01-12 19:37 +0000
Nicolas Silva Nicolas Silva - Bug 1087270 - Check more D3D11 result codes and assert in debug builds. r=jrmuizel
9e943a95a25c8122bb78a6fae95842c2061c0838
created 2014-10-23 13:12 +0200
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8a39622aa24a (bug 1087270) for bustage
8a39622aa24a986199083f88d4c25cb06bfe0dc6
created 2014-10-23 12:06 +0200
pushed 2015-01-12 19:37 +0000
Nicolas Silva Nicolas Silva - Bug 1087270 - Check more D3D11 result codes and assert in debug builds. r=jrmuizel
dd3e8945b40df63b430adc1382cf4929c2087d2d
created 2014-10-06 14:53 +0200
pushed 2014-11-28 15:29 +0000
Nicolas Silva Nicolas Silva - Bug 1044975 - Don't crash if mapping D3D11 shader constant buffers fails. r=Bas
0ba56b8f5946425699375431747e2a601e5ad474
created 2014-09-10 15:59 -0400
pushed 2014-11-28 15:29 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1064479. Redo how screen rotation is implemented on B2G/Layers. r=nical,mwoodrow
d96e19abd61e60a7b23789c741ae50facaf92a97
created 2014-09-10 15:59 -0400
pushed 2014-10-13 16:35 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1064479 - Redo how screen rotation is implemented on B2G/Layers. r=nical, r=mwoodrow, a=bajaj
less more (0) -60 tip