gfx/layers/d3d9/CompositorD3D9.cpp
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
22189fcd62df1f8eb75e62b01780c855ed45dfc7
created 2016-05-06 19:01 -0700
pushed 2016-08-01 13:59 +0000
David Anderson David Anderson - Use gfxConfig for D3D9 preferences. (bug 1270650, r=jrmuizel)
df03632f404207da8d483a82cb9447d6006db920
created 2016-05-04 22:00 -0700
pushed 2016-08-01 13:59 +0000
David Anderson David Anderson - Remove Windows-specific compositor calls to nsIWidget. (bug 1265975 part 5, r=jimm)
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)
4dbe9e240867d9073d3e9a4529e15ed036f93852
created 2016-04-28 21:52 -0700
pushed 2016-08-01 13:59 +0000
David Anderson David Anderson - Introduce gfxConfig, a manager for graphics feature settings. (bug 1254899 part 3, r=milan)
df82a308881223ce93397787ef45da2aa960737e
created 2016-04-28 10:32 +0200
pushed 2016-08-01 13:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out 13 changesets (bug 1254899) for test failure in browser_Troubleshoot.js. r=backout
2de214d5d1e098230aa00d80813615104a27f067
created 2016-04-27 22:54 -0700
pushed 2016-08-01 13:59 +0000
David Anderson David Anderson - Introduce gfxConfig, a manager for graphics feature settings. (bug 1254899 part 3, r=milan)
dba6ae0abf3aea49900f24f239b9d2fc19b00685
created 2016-04-07 09:37 +0800
pushed 2016-06-06 19:02 +0000
Morris Tseng Morris Tseng - Bug 1262361 - Use gfxCriticalError to collect useful info when device reset. r=milan
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
f75d2232611e65b453f280e02dfd5ca76a1e6477
created 2016-03-29 09:26 +0800
pushed 2016-06-06 19:02 +0000
Morris Tseng Morris Tseng - Bug 1254400 - Handle device reset for d3d9. r=dvander
4f1482e6da917442cfd73f8994ebac3c58f8fe5c
created 2016-03-22 14:08 -0400
pushed 2016-06-06 19:02 +0000
David Anderson David Anderson - Rename PCompositor to PCompositorBridge. (bug 1258479 part 2, r=mattwoodrow)
92ece637da91a904708bbd3165950fb47e235f1e
created 2016-03-22 14:07 -0400
pushed 2016-06-06 19:02 +0000
David Anderson David Anderson - Rename PCompositor to PCompositorBridge. (bug 1258479 part 1, r=mattwoodrow)
e7ee750067da1e8f56f1283239948358267a9762
created 2016-03-22 09:10 +1300
pushed 2016-06-06 19:02 +0000
Matt Woodrow Matt Woodrow - Bug 1223736 - Part 3: Remove the distinction between 2d and 3d masks since it only adds complexity. r=Bas
d210ef366938a0273b6d15c4227e07ef3cd05907
created 2016-03-15 12:16 -0700
pushed 2016-06-06 19:02 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1256498. Explicitly convert to float. r=bas
25a3ad268da514549ed36427b337f58e9f6792d3
created 2016-05-06 16:20 -0700
pushed 2016-05-06 23:24 +0000
Morris Tseng Morris Tseng - Bug 1254400 - Handle device reset for d3d9. r=dvander a=ritu
6fcea9ec83505069544ad8671b468dff7bd87aea
created 2016-02-29 01:53 -0500
pushed 2016-04-25 16:57 +0000
David Anderson David Anderson - Propagate D3D9 device resets to remote layers. (bug 1245765 part 2, r=mattwoodrow)
cf30de346f10f2687480a0a625645ee6a2566a0e
created 2016-02-23 10:11 -0800
pushed 2016-04-25 16:57 +0000
David Anderson David Anderson - Require mix-blend mode support in all compositors and layer managers. (bug 1209278 part 1, r=mstange)
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
edb99456bccb2f5e626b48e63a4360d494e4df17
created 2016-02-23 10:39 -0800
pushed 2016-04-25 16:57 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1193557, bug 1209278) for build bustage
9133a529cbcd6f540c7dc980ffc11bae6781d941
created 2016-02-23 10:11 -0800
pushed 2016-03-18 22:16 +0000
David Anderson David Anderson - Require mix-blend mode support in all compositors and layer managers. (bug 1209278 part 1, r=mstange, a=lizzard)
a4cdb05969a7fcbda765efe2493d734a67468f01
created 2016-02-01 16:28 -0800
pushed 2016-03-07 14:18 +0000
David Anderson David Anderson - Add software mix-blend mode support to the D3D9 compositor. (bug 1243071 part 3, r=bas,mattwoodrow, a=lhenry)
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.
64ec448f156d99870a0f27b039a63f0cb488b17d
created 2016-01-19 08:13 +0100
pushed 2016-01-25 13:55 +0000
Thinker K.F. Li Thinker K.F. Li - Backout 28 changesets (bug 1097464) a=backout, r=mattwoodrow, a=sylvestre
f4f5472e714b85766dad38ec36ca4e3d2e685399
created 2015-12-10 13:01 +0100
pushed 2016-01-25 13:55 +0000
Milan Sreckovic Milan Sreckovic - Bug 1219494 - Part 4. gfx/layers and gfxCrash. r=mchang
ae9f5883e654131f73236505da292faff9fc06be
created 2015-11-25 20:55 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1228125 (part 3) - Remove nsIWidget::GetClientBoundsUntyped(). r=botond.
49a5f1fe2128ff16b17eccdd77017f751c8efb11
created 2015-11-09 21:37 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1223310 (part 2) - Use LayoutDeviceIntRect for bounds-related functions in nsIWidget. r=kats.
688e27618992945b5d09d2590d6ad6e8346f6181
created 2015-11-06 15:04 -0500
pushed 2016-01-25 13:55 +0000
Nathan Froyd Nathan Froyd - Bug 1222569 - remove unused variables in CompositorD3D9.cpp; r=Bas
1deef50d13971533e9f5212fa554a3d9aab56421
created 2015-09-25 16:27 -0700
pushed 2015-12-14 20:08 +0000
L. David Baron L. David Baron - Back out bug 1097464 (move preserve-3d handling into the compositor) from aurora to allow more time to sort out regressions (for the next release cycle). a=backout
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
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
34e69198f0187b5a224d12303faed2da6a375cc0
created 2015-10-05 23:39 -0700
pushed 2015-12-14 20:08 +0000
David Anderson David Anderson - Remove the static compositor backend variable. (bug 1211109 part 2, r=mattwoodrow)
8d8e196388b2a14f1cf9db825d244bfb634951ae
created 2015-09-25 16:27 -0700
pushed 2015-10-29 11:30 +0000
L. David Baron L. David Baron - Back out bug 1097464 (move preserve-3d handling into the compositor) from aurora to allow more time to sort out regressions (for the next release cycle). a=backout
37cc5cf46da48c7dcd48f346437a85e2944c8c9f
created 2015-09-17 03:31 +0200
pushed 2015-10-29 11:30 +0000
Thinker K.F. Li Thinker K.F. Li - Bug 1097464 - Part 1 - Remove Z value from 3D transforms for D3D9. r=roc,matt.woodrow
f436921d97f7a8986b2455ba9cdf2d0e4001f15b
created 2015-09-17 16:24 +0200
pushed 2015-10-29 11:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 6 changesets (bug 1097464) for causing OS X 10.10 Reftest Errors
47d056b3af7fa5fca6174f3e050c7f4a69102ef2
created 2015-09-17 03:31 +0200
pushed 2015-10-29 11:30 +0000
Thinker K.F. Li Thinker K.F. Li - Bug 1097464 - Part 1 - Remove Z value from 3D transforms for D3D9. r=roc,matt.woodrow
08508716085a41245854b88d5e1f13b315a5ab4f
created 2015-07-16 15:18 -0700
pushed 2015-09-21 14:04 +0000
David Anderson David Anderson - Move more compositor backend checks into gfxPlatform. (bug 1179051 part 4, r=mattwoodrow)
a03299ecdf829290e61d5575436984d40b871ae5
created 2015-07-13 16:46 +0200
pushed 2015-09-21 14:04 +0000
Nicolas Silva Nicolas Silva - Bug 1180688 - Detect whether the widget will be able to present frames with BasicCompositor on Mac. 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
0956814d7faf96534e426d38a5739badf28b65d1
created 2015-07-13 16:46 +0200
pushed 2015-08-10 18:23 +0000
Nicolas Silva Nicolas Silva - Bug 1180688 - Detect whether the widget will be able to present frames with BasicCompositor on Mac. r=mstange, a=lmandel
ef8381db1873176dc88ea4c5dc9e3000870347da
created 2015-06-03 13:45 +0200
pushed 2015-08-10 18:23 +0000
Amanda Sambath Amanda Sambath - Bug 1158120 - Replace nsIntSize by mozilla::gfx::IntSize in gfx/layers. r=nical
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
ccc7ee0450635ee21ccf76feac0cdb82b6f44a32
created 2015-05-20 14:14 -0400
pushed 2015-08-10 18:23 +0000
Milan Sreckovic Milan Sreckovic - Bug 1166082: Check if the lock succeeded before using it. r=bschouten
e9b68252df54c12015382d022f01e06c5605e27a
created 2015-05-01 09:14 -0400
pushed 2015-08-10 18:23 +0000
Nathan Froyd Nathan Froyd - Bug 1160485 - remove implicit conversion from RefPtr<T> to TemporaryRef<T>; r=ehsan
f1f569c211024cf1855f5fbedb17e8648a915ae5
created 2015-04-30 15:20 -0400
pushed 2015-08-10 18:23 +0000
Nathan Froyd Nathan Froyd - Bug 1116905 - part 3 - remove dependence on implicit conversion from T* to TemporaryRef<T>, gfx changes; r=jrmuizel
5657e76d4ee58ed4eb1117529784352d3d51bb27
created 2015-07-23 18:09 -0400
pushed 2015-07-23 22:09 +0000
Nicolas Silva Nicolas Silva - Bug 1180688 - Detect whether the widget will be able to present frames with BasicCompositor on Mac. r=mstange, a=lmandel
f05ed00c482dfeea6ccae77bfe12792c4015649b
created 2015-07-23 18:03 -0400
pushed 2015-07-23 22:03 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2ba79d8f2c61 (bug 1180688) on the hopes that it'll fix the talos timeouts/crashes.
2ba79d8f2c61afcfc6fb8865014cc6ba3b70c811
created 2015-07-13 16:46 +0200
pushed 2015-07-23 16:15 +0000
Nicolas Silva Nicolas Silva - Bug 1180688 - Detect whether the widget will be able to present frames with BasicCompositor on Mac. r=mstange, a=lmandel
5b984c2cafc4435069d68c820fa5cff5ef3b5333
created 2015-05-20 14:14 -0400
pushed 2015-06-29 20:18 +0000
Milan Sreckovic Milan Sreckovic - Bug 1166082 - Check if the lock succeeded before using it. r=bschouten, a=lizzard
8fe012b57499f46d5c319f4b134c41e332b6d6da
created 2015-05-07 11:07 +0200
pushed 2015-06-29 20:18 +0000
Thibaud Backenstrass Thibaud Backenstrass - Bug 1158122 - Remove some occurences of nsIntRect in gfx/layers/. r=nical
15a7bce855fee6fed8a530a0c89ef2a0e8e3cd9c
created 2015-05-20 14:14 -0400
pushed 2015-06-01 19:58 +0000
Milan Sreckovic Milan Sreckovic - Bug 1166082: Check if the lock succeeded before using it. r=bschouten a=lizzard
4460210c41b57e7c15c2a93dab6639f09217f81c
created 2015-03-24 14:17 +0100
pushed 2015-05-11 18:39 +0000
Nicolas Silva Nicolas Silva - Bug 1143653 - Backout part of the initial patch because of crashes.
c5af0c4863d10b3fc2650d4920624ae8b85fa869
created 2015-03-19 12:07 +0100
pushed 2015-05-11 18:39 +0000
Nicolas Silva Nicolas Silva - Bug 1143653 - Typo fix in a variable name. r=me
150ea8b2b839ad19d6e111b17dd960e265ea29cf
created 2015-03-17 15:05 +0100
pushed 2015-05-11 18:39 +0000
Nicolas Silva Nicolas Silva - Bug 1143653 - Crash in CompositorD3D9 rather than TextureD3D9 if device reset fails, after a few attemps. r=jrmuizel
6e8d11d20bb2010bc150c9f5c45bf47ca48631f9
created 2015-03-17 12:40 -0400
pushed 2015-05-11 18:39 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset bb4b51d4af93 (bug 1143653) for WinXP assertions.
less more (0) -100 -60 tip