gfx/layers/composite/TextureHost.cpp
aa348994df48dd1ab2216b9f13473c6a6049ec9f
created 2016-02-25 14:15 +0100
pushed 2016-04-25 16:57 +0000
Nicolas Silva Nicolas Silva - Bug 1250873 - Rename HasInternalBuffer into HasIntermediateBuffer in layers. r=sotaro
52e355f34371182f6011a05da6a6d3ccecd03c77
created 2016-02-25 14:15 +0100
pushed 2016-04-25 16:57 +0000
Nicolas Silva Nicolas Silva - Bug 1250500 - Avoid copying BufferTextureHost when possible. r=sotaro
eced4790cbdcca3cc087e737c099b93e895edaee
created 2016-02-25 14:15 +0100
pushed 2016-04-25 16:57 +0000
Nicolas Silva Nicolas Silva - Bug 1249273 - Enable BufferTextureHost to recycle a TextureSource that is not marked as owned. r=sotaro
688a04c23fef8d658e9de7ba2192154b79eb5a1f
created 2016-02-08 11:57 +0100
pushed 2016-04-25 16:57 +0000
Milan Sreckovic Milan Sreckovic - Bug 1187464 - Part 2. RTTI for TextureSource debug purposes. Carry r=botond
12ceb85f8795f668090c518979a5f359653f022c
created 2016-02-16 01:47 -0800
pushed 2016-04-25 16:57 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1248325 - Update BufferTextureHost::GetAsSurface() r=nical
97f319b10c21ba2e802d3f51d6542da4732e9b81
created 2016-02-03 15:04 +0100
pushed 2016-04-25 16:57 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 0cee3cdcce99 (bug 1187464)
0cee3cdcce999005de31fabfb4841ac70d534b98
created 2016-02-02 11:06 +0100
pushed 2016-04-25 16:57 +0000
Milan Sreckovic Milan Sreckovic - Bug 1187464 - Part 2. RTTI for TextureSource debug purposes. r=botond
e04425c9a74be4b6370d525c42c67819a89db182
created 2016-02-01 16:11 +0100
pushed 2016-03-07 14:18 +0000
Nicolas Silva Nicolas Silva - Bug 1208226 - Don't crash when failing to map a segment of shared memory. r=sotaro, billm a=sylvestre
ed482fa2c0c636c8e009d6e50cd66c64c25775e5
created 2016-01-07 11:17 +0100
pushed 2016-03-07 14:18 +0000
Nicolas Silva Nicolas Silva - Bug 1221056 - Make the destroy messages for PTexture and PCompositable part of the current transaction when applicable. r=sotaro
ec25e284ca6fd536484fbb7252fbb1791b71d95f
created 2016-01-06 14:59 +0100
pushed 2016-03-07 14:18 +0000
Johan Lorenzo Johan Lorenzo - Backout Bug 1221056 - make the destroy messages for PTexture and PCompositable part of the current transaction when applicable. r=sotaro
9f75805352143a6ea91abdfc163acff1adbe5f0a
created 2016-01-05 14:03 +0100
pushed 2016-03-07 14:18 +0000
Nicolas Silva Nicolas Silva - Bug 1221056 - make the destroy messages for PTexture and PCompositable part of the current transaction when applicable. r=sotaro
38e25a00e96bd2eabb0142210edade9f5228f876
created 2015-12-16 19:50 +0100
pushed 2016-03-07 14:18 +0000
Nicolas Silva Nicolas Silva - Bug 1228952 - Move texture metadata out of the BufferTextureClient/Host's buffer. r=Sotaro
b3bc3d627637cc2258e9f24f1a3775c4437038af
created 2016-02-01 16:11 +0100
pushed 2016-02-25 14:49 +0000
Nicolas Silva Nicolas Silva - Bug 1208226 - Don't crash when failing to map a segment of shared memory. r=sotaro, billm 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
32065c89200f702e9d83d1e88900d57d24f2eb4a
created 2015-12-04 11:23 +0100
pushed 2016-01-25 13:55 +0000
Nicolas Silva Nicolas Silva - Bug 1229577 - Rename NewSurfaceDescriptorGralloc into SurfaceDescriptorGralloc. r=sotaro
932318a4e15009c54b8df67c0b600309205d51b2
created 2015-11-06 16:56 +0100
pushed 2016-01-25 13:55 +0000
Nicolas Silva Nicolas Silva - Bug 121976 - Add a destruction handshake to PCompositable so as to avoid races between messages and the protocol. r=sotaro
7ec70e0c699746cf72e03acadc09d0d5877423d0
created 2015-11-02 07:53 +0200
pushed 2016-01-25 13:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
b5e9434723267baa67f3526564e9be843c97af70
created 2015-09-24 09:11 -0500
pushed 2015-12-14 20:08 +0000
James Willcox James Willcox - Bug 1208513 - Resurrect SharedSurface_GLTexture for use on iOS r=jgilbert
cab34e0b0a7b02fa3b4e86e89c24d48cd96c1cbe
created 2015-10-26 22:43 -0700
pushed 2015-12-14 20:08 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1210182 - Implement GrallocTextureHostBasic r=nical
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
0ea74c297e9ce35c70dca84c8b25274aad509986
created 2015-10-14 17:00 +0200
pushed 2015-12-14 20:08 +0000
Bas Schouten Bas Schouten - Bug 1211615: Upload the full texture on the first upload for component alpha textures. r=nical
88d9d5909a0d2d1a85e5690470e48c7c781d29ff
created 2015-10-14 11:32 +0530
pushed 2015-12-14 20:08 +0000
Jamie Nicol Jamie Nicol - Bug 1209801 - Part 2: Do not allow big image textures to be used with TiledLayerBuffers. r=mattwoodrow
796d79ac842b5ef0df6a25400b5a818ab8a0da12
created 2015-10-12 09:43 +0530
pushed 2015-12-14 20:08 +0000
Nigel Babu Nigel Babu - Backed out changeset 9e69375c47ed (bug 1209801) for suspicion of Android reftest bustage ON A CLOSED TREE
9e69375c47ed56f6846708892a90e66da1d4e21f
created 2015-10-11 18:13 +0200
pushed 2015-12-14 20:08 +0000
Jamie Nicol Jamie Nicol - Bug 1209801 - Part 2: Do not allow big image textures to be used with TiledLayerBuffers. 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
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)
9abe817972b19cb0fb5cc77cc5d6a7671bdc1265
created 2015-09-23 18:53 +0200
pushed 2015-12-14 20:08 +0000
Morris Tseng Morris Tseng - Bug 1207887 - Fix AsyncPanZoomAnimation, WheelScrollAnimation and TextureHost doesn't compile in non-unified build. r=nical
db7756e6f76f47ab7e06ca4736501328377e781d
created 2015-10-16 18:37 +0200
pushed 2015-10-29 11:30 +0000
Bas Schouten Bas Schouten - Bug 1211615: Upload the full texture on the first upload for component alpha textures. r=nical a=sylvestre
e9101c8adc2912bf32194251b6266ae930d3df91
created 2015-10-16 11:22 -0700
pushed 2015-10-29 11:30 +0000
Wes Kocher Wes Kocher - Backed out changeset e0dcdea48cf4 (bug 1211615) for build bustage a=backout
e0dcdea48cf46f40b22655566c086a7b445a7d35
created 2015-10-16 18:37 +0200
pushed 2015-10-29 11:30 +0000
Bas Schouten Bas Schouten - Bug 1211615: Upload the full texture on the first upload for component alpha textures. r=nical a=sylvestre
b16d0820ac678864b54005c594d1a83d7c8c102b
created 2015-08-11 06:43 -0400
pushed 2015-10-29 11:30 +0000
Aryeh Gregor Aryeh Gregor - Bug 1193298 - Part 1: Avoid RefPtr in ternary operator. r=froydnj
2c138fbc9513e04396278fd29981a83338f85953
created 2015-10-16 18:37 +0200
pushed 2015-10-19 09:21 +0000
Bas Schouten Bas Schouten - Bug 1211615: Upload the full texture on the first upload for component alpha textures. r=nical a=sylvestre
d7c8d0af1b086bb307e9cc915c70a9638e2ce349
created 2015-10-16 11:23 -0700
pushed 2015-10-16 18:23 +0000
Wes Kocher Wes Kocher - Backed out changeset 4014e85aec87 (bug 1211615) for build bustage a=backout
4014e85aec879d3a338a21be4da27c56891640e4
created 2015-10-16 18:37 +0200
pushed 2015-10-16 16:38 +0000
Bas Schouten Bas Schouten - Bug 1211615: Upload the full texture on the first upload for component alpha textures. r=nical a=sylvestre
13dd879617e4481e27877d010bcda87f6d906d84
created 2015-07-29 11:57 -0400
pushed 2015-09-21 14:04 +0000
Benoit Girard Benoit Girard - Bug 1072313 - Check for more leaks in the layers code. r=mstange
81beff07c6dc8176f2d78d443a716259fe6be924
created 2015-07-28 17:52 -0700
pushed 2015-09-21 14:04 +0000
Bobby Holley Bobby Holley - Bug 1188696 - Hoist nsRefPtr.h into MFBT. r=froydnj
1ee54e043b9b05d69e6a9f981aa6c4ef0dd65be3
created 2015-07-21 10:54 -0400
pushed 2015-09-21 14:04 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1186025. Optimize the usage of regions. r=mstange
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
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
10f2a5e84c91755e477adde6924ddc86c574967d
created 2015-06-04 17:15 -0700
pushed 2015-08-10 18:23 +0000
Jeff Gilbert Jeff Gilbert - Bug 1144906 - Add accel E10S backend for WebGL compositing. - r=jrmuizel,mattwoodrow,nical,sotaro
d4681999b94f1deee57bb71e9c934590aa5efb32
created 2015-06-04 16:50 -0700
pushed 2015-08-10 18:23 +0000
Wes Kocher Wes Kocher - Backed out changeset c4d1692d88ee (bug 1144906) for OSX m(gl) permaorange
c4d1692d88ee675a949c325227324570c9c946aa
created 2015-06-04 14:21 -0700
pushed 2015-08-10 18:23 +0000
Jeff Gilbert Jeff Gilbert - Bug 1144906 - Add accel E10S backend for WebGL compositing. - r=jrmuizel,mattwoodrow,nical,sotaro
d790f81f9f24f83762f888ea52850a9144d8e52d
created 2015-05-29 16:41 -0400
pushed 2015-08-10 18:23 +0000
Milan Sreckovic Milan Sreckovic - Bug 1131463 - Report AtomicRefCounterWithFinalize doing the wrong thing with AddRef and Release in release build as well. r=sotaro
f86c710c4074ea4700404c6d050c3d544e5c4655
created 2015-06-02 06:21 -0400
pushed 2015-08-10 18:23 +0000
CJKu CJKu - Bug 1133007 - Send the content of a texture only if its was altered since previous transmission. r=kamidphish, r=boris
8842010aeab4e5382ea20d44d540bf700866bb18
created 2015-05-28 17:08 -0700
pushed 2015-08-10 18:23 +0000
Wes Kocher Wes Kocher - Backed out changeset 29bd04fc57f0 (bug 1144906) for b2g m12 orange
29bd04fc57f079b5bb4f793f89bd3e107cb518ef
created 2015-05-28 14:51 -0700
pushed 2015-08-10 18:23 +0000
Jeff Gilbert Jeff Gilbert - Bug 1144906 - Fast WebGL compositing on E10S. - r=jrmuizel,mattwoodrow,nical
b8e8e84f21e13eb6e4734a22bf2597cfa7fa7fac
created 2015-05-22 02:25 -0400
pushed 2015-08-10 18:23 +0000
Jeremy Chen Jeremy Chen - Bug 1155495 - Part 1: Remove TextureHostOGL and integrate the platform specific API into TextureHost. r=nical, r=sotaro
651158be720b74f3baccec8a3f8f5f461b261d7e
created 2015-05-22 17:54 +0200
pushed 2015-08-10 18:23 +0000
Bas Schouten Bas Schouten - Bug 1158575: Support using GDI rendering for opaque surfaces when using cross-process layers. r=jrmuizel
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
f5bbfe33ed78953ad98391e02315e14a96017aa9
created 2015-05-06 19:55 -0700
pushed 2015-06-29 20:18 +0000
Phil Ringnalda Phil Ringnalda - Back out dc2fed1aa0af (bug 1144906) for ASan, Android debug, and OS X 10.10 mochitest-gl bustage
dc2fed1aa0afb9f69038daab9f161274fb09fe51
created 2015-05-06 16:35 -0700
pushed 2015-06-29 20:18 +0000
Jeff Gilbert Jeff Gilbert - Bug 1144906 - Fast WebGL on E10S. - r=mattwoodrow,nical
3d5d1e28ebe4816f89c8fda01ad19bdefc587f6f
created 2015-05-06 16:01 -0700
pushed 2015-06-29 20:18 +0000
Wes Kocher Wes Kocher - Backed out changeset 93af6e2a390d (bug 1144906) for build bustage
93af6e2a390d94f86c85f6d342c94f06857543fc
created 2015-05-06 13:48 -0700
pushed 2015-06-29 20:18 +0000
Jeff Gilbert Jeff Gilbert - Bug 1144906 - Support fast WebGL on E10S. - r=mattwoodrow,nical
7f2cb4c27f48b2afcdf78c711eb11eae36bf0db3
created 2015-04-21 17:04 +0200
pushed 2015-06-29 20:18 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
7ff2d1f3a2c27336ef78c79f129ea340be0b89a3
created 2015-04-10 02:19 +0200
pushed 2015-06-29 20:18 +0000
Ethan Lin Ethan Lin - Bug 1146214 - Implement fence delivery. Combine ipc messages and remove reply fence delivery message. r=nical
less more (0) -100 -60 tip