gfx/layers/d3d11/CompositorD3D11.h
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
4b8e5cb2bbf5e3133b23efcfcc03badf44a8437a
created 2014-10-06 14:53 +0200
pushed 2014-10-13 16:35 +0000
Nicolas Silva Nicolas Silva - Bug 1044975 - Don't crash if mapping D3D11 shader constant buffers fails. r=Bas, a=sledru
99690880e8f53a81a6efaada2b31e44f72954faf
created 2014-07-09 16:21 +0200
pushed 2014-09-02 16:39 +0000
Bas Schouten Bas Schouten - Bug 1035227: Upload partial surfaces when an upload region is specified. r=nical
d486b8f1f935d69025aa52945ce3bb8b9f1a237f
created 2014-05-28 13:21 +1200
pushed 2014-07-21 20:25 +0000
Matt Woodrow Matt Woodrow - Bug 1013767 - Restrict BasicCompositor snapshots to the bounds of the invalid region. r=nical
865619dc14caaec366cf38c243c1bb74e0ad5bc3
created 2014-04-25 22:34 -0400
pushed 2014-07-21 20:25 +0000
Benoit Jacob Benoit Jacob - Bug 987311 - 3/6 - Make TextureFlags a typed enum, final manual changes - r=nical
0ecc4193e6303f834bba5c24f37ce988741545b9
created 2014-04-27 19:45 +1200
pushed 2014-06-09 21:49 +0000
Blair McBride Blair McBride - Backed out 9 changesets (bug 987311, bug 989027, bug 989144). r=sheriff
62ba0a377450f00babdc2cd707d453df600c570f
created 2014-04-25 22:34 -0400
pushed 2014-06-09 21:49 +0000
Benoit Jacob Benoit Jacob - Bug 987311 - 3/6 - Make TextureFlags a typed enum, final manual changes - r=nical
863ba80b665f0f06eec822dde5f9196ac11ad2ae
created 2014-04-25 14:00 +0200
pushed 2014-06-09 21:49 +0000
Nicolas Silva Nicolas Silva - Bug 993004 - Fix missing #include on a CLOSED TREE
a14c6bf99d13848a30b4287de0e0d663da5763fc
created 2014-04-25 13:38 +0200
pushed 2014-06-09 21:49 +0000
Nicolas Silva Nicolas Silva - Bug 993004 - Fix the clipping of tiles when the screen is rotated. r=botond
4708d7dc81af96a71f89d77cc13fd0e8922948f8
created 2014-04-25 12:19 +0200
pushed 2014-06-09 21:49 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3d116167774f (bug 993004) for bustage on a CLOSED TREE
3d116167774f8adc52caf2030f1d9328a64b274b
created 2014-04-25 11:51 +0200
pushed 2014-06-09 21:49 +0000
Nicolas Silva Nicolas Silva - Bug 993004 - Fix the clipping of tiles when the screen is rotated. r=botond
3a9db1874007eed82197e3d553e7c6d6de44b534
created 2014-04-02 03:27 -0400
pushed 2014-06-09 21:49 +0000
Botond Ballo Botond Ballo - Bug 984490 - Make Compositor::GetCurrentRenderTarget() const. r=nical
1843b416780650776b58f594da4b57fbd6128231
created 2014-03-28 16:38 +1300
pushed 2014-06-09 21:49 +0000
Matt Woodrow Matt Woodrow - Bug 980642 - Implement ClearRect for CompositorD3D11. r=Bas
c2f1cc4116e41adcf5b9e82d00715fd9874e2f09
created 2014-04-25 13:38 +0200
pushed 2014-04-28 18:51 +0000
Nicolas Silva Nicolas Silva - Bug 993004 - Fix the clipping of tiles when the screen is rotated. r=botond, a=1.4+
3bba214a0a6079a7653f4145dc7718aa1004bb47
created 2014-03-28 16:38 +1300
pushed 2014-04-28 18:51 +0000
Matt Woodrow Matt Woodrow - Bug 980642 - Implement ClearRect for CompositorD3D11. r=Bas, a=lsblakk.
89bbecef9a590ffac244492faa8cdec7215b99bd
created 2014-04-02 03:27 -0400
pushed 2014-04-28 18:51 +0000
Botond Ballo Botond Ballo - Bug 984490 - Make Compositor::GetCurrentRenderTarget() const. r=nical, a=1.4+
c0e256be477547426276d2a9d078e7a4c6c1729b
created 2013-11-07 22:22 -0800
pushed 2014-04-28 18:51 +0000
Morris Tseng Morris Tseng - Bug 926128 - Use a single configurable shader in OpenGL layers backend. r=vlad, r=nical, r=gal
57f2c6e6895e2152a6d6b03870251ef28b26daf0
created 2014-02-18 01:30 +0100
pushed 2014-04-28 18:51 +0000
Tom Schuster Tom Schuster - Bug 973227 - Add GetBackendType to every Compositor class. r=nical
less more (0) -60 tip