gfx/layers/d3d9/DeviceManagerD3D9.cpp
5e844765627a5c4d5e8af0580fb353661f9552f8
created 2016-11-02 10:55 +0000
pushed 2016-11-03 02:30 +0000
Edwin Flores Edwin Flores - Bug 1309277 - Allow D3D9 without component alphaa - r=mattwoodrow
9a25bd56725191ec4a23c19d692b036ddae30555
created 2016-08-22 17:23 -0700
pushed 2016-08-23 14:05 +0000
David Anderson David Anderson - Move the DeviceManagerD3D9 singleton out of gfxPlatform. (bug 1297182 part 1, r=mattwoodrow)
e7ee750067da1e8f56f1283239948358267a9762
created 2016-03-22 09:10 +1300
pushed 2016-03-22 11:14 +0000
Matt Woodrow Matt Woodrow - Bug 1223736 - Part 3: Remove the distinction between 2d and 3d masks since it only adds complexity. r=Bas
ef5be3776c9afec2dd5e4a57f65d324977d01f7d
created 2015-12-29 14:03 -0500
pushed 2016-01-05 10:59 +0000
Milan Sreckovic Milan Sreckovic - Bug 1235613 - Make gfxCriticalError/Note strings in gfx/ unique. r=jrmuizel
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +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-10-18 02:55 +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-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +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-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
c664375c0d5bed41821b4a9eaa298e3856efe1d2
created 2015-06-17 10:00 -0400
pushed 2015-06-30 23:40 +0000
Nathan Froyd Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
e9b68252df54c12015382d022f01e06c5605e27a
created 2015-05-01 09:14 -0400
pushed 2015-05-22 18:02 +0000
Nathan Froyd Nathan Froyd - Bug 1160485 - remove implicit conversion from RefPtr<T> to TemporaryRef<T>; r=ehsan
65b2062d1dbb43bfbc309e7e1a90b8d2379619d0
created 2015-05-05 13:57 -0700
pushed 2015-05-06 09:59 +0000
Daniel Holbert Daniel Holbert - Bug 1161731: Remove newline characters from the ends of NS_WARNING messages in /gfx and /layout. r=mstange
7f2cb4c27f48b2afcdf78c711eb11eae36bf0db3
created 2015-04-21 17:04 +0200
pushed 2015-04-21 22:25 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
aeaa4920fd59549cf0146d22948c470dce27cfe1
created 2015-04-07 16:17 +0200
pushed 2015-04-07 19:53 +0000
Nicolas Silva Nicolas Silva - Bug 1142516 - Improve assertions and logging on the compositor side. r=Bas
150ea8b2b839ad19d6e111b17dd960e265ea29cf
created 2015-03-17 15:05 +0100
pushed 2015-03-18 22:01 +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-03-18 02:01 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset bb4b51d4af93 (bug 1143653) for WinXP assertions.
bb4b51d4af93152cf6a2a3e516ee0125241c5490
created 2015-03-17 15:05 +0100
pushed 2015-03-18 02:01 +0000
Nicolas Silva Nicolas Silva - Bug 1143653 - Crash in CompositorD3D9 rather than TextureD3D9 if device reset fails, after a few attemps. r=jrmuizel
772ea384defcbf67d6ffc1f0a0bba48e3130da5e
created 2015-01-23 03:41 +0000
pushed 2015-01-23 17:30 +0000
Bas Schouten Bas Schouten - Bug 1097699 - Part 2: Remove LayerManagerD3D9 code. r=jrmuizel
e5970b2d633ede30781dcb00c2d42e64a8ce6059
created 2014-10-30 18:20 +0100
pushed 2014-10-31 20:14 +0000
Nicolas Silva Nicolas Silva - Bug 1074382 - Add some gfxCriticalError logging in the initialization of D3D9. r=milan
0e92508994019308a549b841ee0ec32321f93e72
created 2014-09-26 13:06 -0400
pushed 2014-09-26 20:54 +0000
Markus Stange Markus Stange - Bug 1073103 - Rename ThebesLayer to PaintedLayer. r=roc
d6d504a48a9e222c0a38f7bd521202c7cec22e7e
created 2014-09-23 17:57 -0400
pushed 2014-09-24 21:10 +0000
Nicolas Silva Nicolas Silva - Bug 1066139 - Put stereo video behind a pref (off by default). r=Bas
0398e7ef814b47446bbb2976e762819677fed06a
created 2014-05-22 12:11 +0200
pushed 2014-05-23 00:30 +0000
Nicolas Silva Nicolas Silva - Bug 1013292 - Fix some using namespace + unified build issues in gfx code. r=kats
6a36a9e6fa3576982c45c5649f7233dd80e6c538
created 2014-04-25 22:34 -0400
pushed 2014-04-28 22:57 +0000
Benoit Jacob Benoit Jacob - Bug 987311 - 5/6 - Convert the rest of CompositorTypes.h to typed enums, auto regex changes - r=nical
0ecc4193e6303f834bba5c24f37ce988741545b9
created 2014-04-27 19:45 +1200
pushed 2014-04-27 07:47 +0000
Blair McBride Blair McBride - Backed out 9 changesets (bug 987311, bug 989027, bug 989144). r=sheriff
8d5a171564bd435f453f45656c85d3dd6ab204ca
created 2014-04-25 22:34 -0400
pushed 2014-04-27 01:52 +0000
Benoit Jacob Benoit Jacob - Bug 987311 - 5/6 - Convert the rest of CompositorTypes.h to typed enums, auto regex changes - r=nical
9945bc3b7d36c659395bf69f2306f7ba74427ddb
created 2014-02-18 07:32 +0900
pushed 2014-02-18 04:51 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 969918 - Use decltype to declare pointers for dynamic-loaded functions. r=jimm sr=roc
48317587ccef1d756f5aa40b2f62631d5a7e4b8d
created 2014-01-27 15:25 -0500
pushed 2014-01-28 12:43 +0000
David Zbarsky David Zbarsky - Bug 952977: Perform some cleanup r=nical
07560fe7043d6f595692c7b114a878ef19291445
created 2014-01-27 17:10 +1300
pushed 2014-01-27 12:08 +0000
Nicholas Cameron Nicholas Cameron - Bug 944087. Fix main thread unlocking and tidy up. r=Bas
87b0be26bea9c10cbf6cd76dbd10c85c4d519515
created 2014-01-24 17:49 -0800
pushed 2014-01-26 03:55 +0000
David Zbarsky David Zbarsky - Bug 952977: Convert GetEffectiveTransform to gfx::Matrix4x4 r=nical
7ebd1e1a81978681ebe38d5af517b568e4b46aee
created 2014-01-06 10:06 -0500
pushed 2014-01-07 01:03 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in remaining directories; r=ehsan
0c6b33e402f1704388454ede129742bf05418936
created 2013-12-20 11:46 -0500
pushed 2013-12-21 02:42 +0000
Tor Arvid Lund Tor Arvid Lund - Bug 950677 - Change gfxIntSize to gfx::IntSize in DirectX files. r=nical
989d2af029638376e85b0f477cee4db0c4aab493
created 2013-11-22 11:07 +1300
pushed 2013-11-22 13:45 +0000
Nicholas Cameron Nicholas Cameron - Bug 900248. Handle the add/remove monitor case. r=Bas
89d55948382fcc22a5e75a84755a555cff610f23
created 2013-11-22 11:07 +1300
pushed 2013-11-22 13:45 +0000
Nicholas Cameron Nicholas Cameron - Bug 900248. Better handling of device reset and recreation. r=Bas
e70ad377b0751fb6aeba48d63d3e88c0504605ae
created 2013-11-22 11:07 +1300
pushed 2013-11-22 13:45 +0000
Nicholas Cameron Nicholas Cameron - Bug 900248. Remove managed pool d3d9 texture use. r=Bas
bbd6b4411f7c6a047e15c6ed0cedba62fd193bb1
created 2013-11-22 11:07 +1300
pushed 2013-11-22 13:45 +0000
Nicholas Cameron Nicholas Cameron - Bug 900248. Rebuild the d3d9 device. r=Bas
1c832bd80232e46554d55f5738d902ac45382bdf
created 2013-11-22 11:07 +1300
pushed 2013-11-22 13:45 +0000
Nicholas Cameron Nicholas Cameron - Bug 900248. ReleaseTextureResources. r=Bas
00d402c260e697702414238e8e951dc576d1b829
created 2013-08-29 17:42 -0400
pushed 2013-08-30 16:23 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 910908 - Remove obsolete optimus blocking in d3d9. r=bas
c6962b015a6a538c037ed847c4a74aad56fcbf6c
created 2013-08-04 19:46 +1200
pushed 2013-08-05 09:19 +0000
Nicholas Cameron Nicholas Cameron - Bug 874721, bug 899435. D3D9 compositor and windows OMTC window resizing. r=Bas, mattwoodrow
bbcffb6957acbd96f61a4df3085fbd677ae55428
created 2013-08-01 18:30 +1200
pushed 2013-08-01 20:34 +0000
Nicholas Cameron Nicholas Cameron - back out bug 874721, bug 899435
0ff6b2c79b2c492e2a8bb151dc00630993fc16b5
created 2013-08-01 16:50 +1200
pushed 2013-08-01 20:34 +0000
Nicholas Cameron Nicholas Cameron - Bug 874721. CompositorD3D9, r=Bas
d9e553a7232a129430288b3bbecc606bc13ec85a
created 2013-07-20 11:48 +0300
pushed 2013-07-23 01:47 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in gfx/layers/d3d9/; r=ehsan
30812190600751ed178f17947afc5b4a56d71aa2
created 2013-05-08 12:40 +0900
pushed 2013-05-08 14:04 +0000
Makoto Kato Makoto Kato - Bug 800220 - Part 1. Replace PL_strlen with strlen. r=ehsan
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-01-15 22:58 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
48ac02818264aa0209472d4105fec8f895ee942e
created 2012-10-05 17:48 +0100
pushed 2012-10-06 19:35 +0000
Ed Morley Ed Morley - Bug 798419 - Fix incorrect spellings of success(ful) in test output; r=me
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:21 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
bc33273a36ccbbbe4a4dbbed0deb7084b3f45819
created 2012-03-07 10:07 +1300
pushed 2012-05-04 08:42 +0000
Nicholas Cameron Nicholas Cameron - Bug 716439; c++ support for the shaders and textures for dx9 backend. r-Bas
364d2debc2a7c95797d1e03db5076ad0b8684183
created 2011-07-08 22:42 +1200
pushed 2011-07-10 03:19 +0000
Robert O'Callahan Robert O'Callahan - Bug 649924. Use image surfaces to implement canvases beyond the texture size limit. r=bas
1abe9e62753397f24176e42e1b5ea114b95d44e0
created 2011-06-12 11:30 +0900
pushed 2011-06-12 02:31 +0000
Masayuki Nakano Masayuki Nakano - Bug 663036 part.3 gfx should use mozilla::Preferences r=roc+joe
8dd9704f8d819f5c19a50e63c8ae47727e9665ce
created 2011-02-23 09:18 -0800
pushed 2011-02-23 17:25 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 626678. Try to handle docking station device resets better. r=bas,a=b
4fc581f1ff00e7dcf45fb982c0abd579beb32773
created 2011-01-19 21:27 +1300
pushed 2011-01-19 08:28 +0000
Robert O'Callahan Robert O'Callahan - Bug 621601. Part 2: Implement EndEmptyTransaction for D3D9. r=bas,a=joe
16d3af58499c1fe9a08653508df425568eef902d
created 2011-01-17 21:28 +0000
pushed 2011-01-17 21:28 +0000
Bas Schouten Bas Schouten - Bug 624088: Recreate our device agressively on device losses. r=jrmuizel a=joedrew
02c4dac4ae7d9653ad485c5b0a275cb8e2437f8e
created 2011-01-03 14:48 +1300
pushed 2011-01-03 01:49 +0000
Robert O'Callahan Robert O'Callahan - Bug 593604. Part 8.6: Add component-alpha shaders. r=bas,a=blocking
72bbefb7ed0a4e06fba4151d7a174da2eec80948
created 2010-12-29 19:22 +0000
pushed 2010-12-29 19:34 +0000
Bas Schouten Bas Schouten - Bug 604452: Default to linear upscaling in D3D9 layers and adhere to mFiler. r=bjacob a=blocking-final
38bc0efdefd175bc20a0492329d9d6b246e2be8a
created 2010-12-29 19:31 +0000
pushed 2010-12-29 19:34 +0000
Bas Schouten Bas Schouten - Backed out changeset c59ea33927d7
c59ea33927d71666a7e4203393f3791c22230a02
created 2010-12-29 19:22 +0000
pushed 2010-12-29 19:22 +0000
-f -f - Bug 604452: Default to linear upscaling in D3D9 layers and adhere to mFiler. r=bjacob a=blocking-final
b71a05bcd2f5a7ae95e442fb484fb1715209c267
created 2010-12-20 22:35 +0000
pushed 2010-12-20 22:38 +0000
Bas Schouten Bas Schouten - Bug 604647: Never create swap chains while the device is lost. r=jrmuizel a=blocking-final
714c80b45cbc54c122ef6ca3ad4da2eb93a66a6d
created 2010-11-26 00:18 +0100
pushed 2010-11-25 23:19 +0000
Bas Schouten Bas Schouten - Bug 614762: Null autoptr instead of release. r=jrmuizel a=blocking-beta8
less more (0) -60 tip