Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								0836f2451a 
								
							 
						 
						
							
							
								
								Bug 1079250 - SharedDataGonkOGL::DeleteTextureIfPresent to assert mCompositor rather than gl(). r=sotaro  
							
							
							
						 
						
							2014-10-09 16:00:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								452d1c1678 
								
							 
						 
						
							
							
								
								Bug 1072491 - Make GrallocTextureHost more robust against some invalid states. r=sotaro  
							
							
							
						 
						
							2014-09-26 10:32:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								1b0758dac8 
								
							 
						 
						
							
							
								
								Bug  1017351 - Handle Sharing GrallocTextureHostOGL among ImageHosts r=nical  
							
							
							
						 
						
							2014-09-26 04:30:11 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								8a3ab50601 
								
							 
						 
						
							
							
								
								Bug 1061435 - Set timeout to fClientWaitSync() r=nical  
							
							
							
						 
						
							2014-09-24 07:00:19 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Gilbert 
								
							 
						 
						
							
							
							
							
								
							
							
								301271b198 
								
							 
						 
						
							
							
								
								Bug 1037147 - Remove SharedTextureHandle and friends r=mattwoodrow,snorp  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 13101216d6e5eccfb0a19c14b783b3878644b665 
							
						 
						
							2014-09-17 08:13:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Willcox 
								
							 
						 
						
							
							
							
							
								
							
							
								688cd17359 
								
							 
						 
						
							
							
								
								Back out a84f9edfe968 for bustage  
							
							
							
						 
						
							2014-09-12 14:01:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Gilbert 
								
							 
						 
						
							
							
							
							
								
							
							
								a2cd642ccd 
								
							 
						 
						
							
							
								
								Bug 1037147 - Replace SharedTextureHandle with a TextureClient variant r=mattwoodrow,snorp  
							
							
							
						 
						
							2014-09-12 13:39:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								8b5e9e6b2d 
								
							 
						 
						
							
							
								
								Bug 1057222 - Avoid uploading the whole tile when it's new but only partially valid. r=BenWa  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 8fe73f903f2917830f05fd82a865a5376ecab31c 
							
						 
						
							2014-08-27 18:52:24 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								d777c83976 
								
							 
						 
						
							
							
								
								Bug 1055934 - Backout Bug 1028532 r=milan  
							
							
							
						 
						
							2014-08-21 14:10:57 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								5e4b56bf52 
								
							 
						 
						
							
							
								
								Bug 1028532 - Remove Fence::merge() on gonk r=jmuizelaar  
							
							
							
						 
						
							2014-06-25 06:13:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Gilbert 
								
							 
						 
						
							
							
							
							
								
							
							
								f3d7974f16 
								
							 
						 
						
							
							
								
								Bug 1000640 - Use new StreamTextureClient/Host with OMTC. - r=mattwoodrow  
							
							
							
						 
						
							2014-06-18 17:04:06 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								8364b31b70 
								
							 
						 
						
							
							
								
								Bug 1024144 - Deliver acquire fence to HwComposer r=sushil,nical  
							
							
							
						 
						
							2014-06-12 18:46:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								0f65b4eb76 
								
							 
						 
						
							
							
								
								Bug 1000103 - Fix intermittent OSX crash in TextureImageTextureSourceOGL::GetFormat. r=mattwoodrow  
							
							
							
						 
						
							2014-06-09 17:30:53 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								539d95f87e 
								
							 
						 
						
							
							
								
								Bug 1001417 - Forward fence objects in SharedSurfaceGralloc to Compositor r=jgilbert,nical  
							
							
							
						 
						
							2014-06-08 06:18:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								40ac0457aa 
								
							 
						 
						
							
							
								
								Backed out changeset 3a764e34c366 (bug 1000640)  
							
							
							
						 
						
							2014-06-04 18:27:22 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Gilbert 
								
							 
						 
						
							
							
							
							
								
							
							
								4dfc0e7e48 
								
							 
						 
						
							
							
								
								Bug 1000640 - Use new StreamTextureClient/Host with OMTC. - r=mattwoodrow  
							
							
							
						 
						
							2014-06-04 15:20:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Gal 
								
							 
						 
						
							
							
							
							
								
							
							
								ba67732f00 
								
							 
						 
						
							
							
								
								Fix rebase error for bug 1012407 (r=CLOSED TREE)  
							
							
							
						 
						
							2014-05-28 14:24:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Gal 
								
							 
						 
						
							
							
							
							
								
							
							
								bd6b6ee02e 
								
							 
						 
						
							
							
								
								Bug 1012407 - Part 9: Use CLAMP instead of GL_REPEAT to draw quads (r=Bas)  
							
							
							
						 
						
							2014-05-28 14:07:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Stange 
								
							 
						 
						
							
							
							
							
								
							
							
								22992cbfea 
								
							 
						 
						
							
							
								
								Bug 1016437 - Make TextureImageTextureSourceOGL::Update refuse uploading textures that exceed the maximum texture size if bigimage is disallowed. r=bjacob  
							
							
							
						 
						
							2014-05-28 12:52:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Stange 
								
							 
						 
						
							
							
							
							
								
							
							
								136d73bcdc 
								
							 
						 
						
							
							
								
								Bug 1016437 - Document why we don't use TiledTextureImage for YCbCr frames and add an assert to that effect. r=nical  
							
							
							
						 
						
							2014-05-28 12:52:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Gal 
								
							 
						 
						
							
							
							
							
								
							
							
								f78d29b988 
								
							 
						 
						
							
							
								
								Bug 1001885: Support NPOT texture wrap modes on older PowerVR drivers (r=mattwoodrow).  
							
							
							
						 
						
							2014-05-22 15:05:03 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								60061921cb 
								
							 
						 
						
							
							
								
								Bug 1005908 - Avoid unnecessary fEGLImageTargetTexture2D'ing r=nical  
							
							
							
						 
						
							2014-05-14 09:59:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								3b123f8333 
								
							 
						 
						
							
							
								
								Bug 987311 - 3/6 - Make TextureFlags a typed enum, final manual changes - r=nical  
							
							
							
						 
						
							2014-04-25 22:34:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								dd9a0850b3 
								
							 
						 
						
							
							
								
								Bug 987311 - 2/6 - Make TextureFlags a typed enum, auto regex changes - r=nical  
							
							... 
							
							
							
							find gfx/layers -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)TEXTURE_\(USE_NEAREST_FILTER\|NEEDS_Y_FLIP\|DISALLOW_BIGIMAGE\|ALLOW_REPEAT\|NEW_TILE\|COMPONENT_ALPHA\|RB_SWAPPED\|FRONT\|ON_WHITE\|ON_BLACK\|TILE\|RECYCLE\|COPY_PREVIOUS\|DEALLOCATE_CLIENT\|IMMUTABLE\|IMMEDIATE_UPLOAD\|DOUBLE_BUFFERED\|ALLOC_FALLBACK\)\($\|[^A-Za-z0-9_]\)/\1TextureFlags::\2\3/g'
find gfx/layers -type f | xargs sed -i 's/TEXTURE_FLAGS_DEFAULT/TextureFlags::DEFAULT/g' 
							
						 
						
							2014-04-25 22:34:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Blair McBride 
								
							 
						 
						
							
							
							
							
								
							
							
								24b74a2af7 
								
							 
						 
						
							
							
								
								Backed out 9 changesets (bug 987311, bug 989027, bug 989144). r=sheriff  
							
							... 
							
							
							
							Backed out changeset 046c061d91c2 (bug 989144)
Backed out changeset 3f1b41adeaef (bug 987311)
Backed out changeset 8d5a171564bd (bug 987311)
Backed out changeset dcc0d016de7a (bug 987311)
Backed out changeset 27f338fbc835 (bug 989027)
Backed out changeset 4a67f5144ea4 (bug 989027)
Backed out changeset 62ba0a377450 (bug 987311)
Backed out changeset 6a2542a5c865 (bug 987311)
Backed out changeset 1dfd9a457f34 (bug 987311) 
							
						 
						
							2014-04-27 19:45:08 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								49dd7d0c3f 
								
							 
						 
						
							
							
								
								Bug 987311 - 3/6 - Make TextureFlags a typed enum, final manual changes - r=nical  
							
							
							
						 
						
							2014-04-25 22:34:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								45875b18ee 
								
							 
						 
						
							
							
								
								Bug 987311 - 2/6 - Make TextureFlags a typed enum, auto regex changes - r=nical  
							
							
							
						 
						
							2014-04-25 22:34:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Watt 
								
							 
						 
						
							
							
							
							
								
							
							
								200e95e9eb 
								
							 
						 
						
							
							
								
								Bug 996901 - Remove lots of gfxASurface.h and gfxImageSurface.h includes and forward declarations that are no longer needed. r=mattwoodrow  
							
							
							
						 
						
							2014-04-16 01:41:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Lord 
								
							 
						 
						
							
							
							
							
								
							
							
								6fbca10a4b 
								
							 
						 
						
							
							
								
								Bug 990608 - Make tile size configurable. r=tn,nical,bgirard  
							
							
							
						 
						
							2014-04-04 18:42:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Lord 
								
							 
						 
						
							
							
							
							
								
							
							
								a4ce071c4d 
								
							 
						 
						
							
							
								
								Backout 941bee559cd7 (Bug 980647) due to critical regressions on b2g  
							
							
							
						 
						
							2014-04-07 13:09:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								29d8737832 
								
							 
						 
						
							
							
								
								Bug 991028 - Remove AutoOpenSurface. r=nical  
							
							
							
						 
						
							2014-04-07 13:32:48 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Phil Ringnalda 
								
							 
						 
						
							
							
							
							
								
							
							
								c213611c51 
								
							 
						 
						
							
							
								
								Backed out 4 changesets (bug 991028) for nonunified bustage  
							
							... 
							
							
							
							CLOSED TREE
Backed out changeset 147581a518c3 (bug 991028)
Backed out changeset e5bacc566e58 (bug 991028)
Backed out changeset 6dc852777a4d (bug 991028)
Backed out changeset 780bec5571b9 (bug 991028) 
							
						 
						
							2014-04-06 21:21:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								178a48f9d2 
								
							 
						 
						
							
							
								
								Bug 991028 - Remove AutoOpenSurface. r=nical  
							
							
							
						 
						
							2014-04-07 13:32:48 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								3cb6d93ac3 
								
							 
						 
						
							
							
								
								Bug 989904 - Remove the remaining deprecated textures code. r=mattwoodrow  
							
							
							
						 
						
							2014-04-03 14:04:04 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								1b97a19b88 
								
							 
						 
						
							
							
								
								Bug 990437 - Convert ContentHostIncremental to inherit from ContentHostBase. r=nical  
							
							
							
						 
						
							2014-04-02 14:45:02 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								039348f258 
								
							 
						 
						
							
							
								
								Bug 980647 - Part 2 - Use the PerFrame pool with all layer types on b2g. r=Cwiiis  
							
							
							
						 
						
							2014-04-02 10:37:49 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								bd059637a9 
								
							 
						 
						
							
							
								
								Bug 989904 - Remove some of the deprecated gl textures. r=mattwoodrow  
							
							
							
						 
						
							2014-04-01 14:28:18 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								f788f213cf 
								
							 
						 
						
							
							
								
								Bug 977880 - Handle ReleaseFence on tiled thebes layer r=cwiiis,nical,BenWa  
							
							
							
						 
						
							2014-03-26 18:01:15 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								8178319bae 
								
							 
						 
						
							
							
								
								Bug 984823 - Use clamp to edges with tiles on b2g. r=Cwiiis  
							
							
							
						 
						
							2014-03-21 13:54:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								43a7e475d0 
								
							 
						 
						
							
							
								
								Bug 984437 - Remove GrallocDeprecatedTextureHostOGL. r=sortaro  
							
							
							
						 
						
							2014-03-19 18:21:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bas Schouten 
								
							 
						 
						
							
							
							
							
								
							
							
								75c94ab14f 
								
							 
						 
						
							
							
								
								Bug 983157: Backout bug 980647 (31844306c2f1, dcd632ee9a3e). r=backout  
							
							
							
						 
						
							2014-03-13 18:55:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								2f0784d0c0 
								
							 
						 
						
							
							
								
								Bug 971914 - Make TextureSourceOGL responsible for tracking filter state. r=nical  
							
							
							
						 
						
							2014-03-13 13:37:17 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								aa48f8996c 
								
							 
						 
						
							
							
								
								Bug 971914 - Don't set and restore state constantly inside CompositorOGL. r=nical  
							
							
							
						 
						
							2014-03-13 13:37:17 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								0ae506a6f6 
								
							 
						 
						
							
							
								
								Bug 980647 - Part 2 - Use the PerFrame pool with all layer types on b2g. r=Cwiiis  
							
							
							
						 
						
							2014-03-12 17:29:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Gilbert 
								
							 
						 
						
							
							
							
							
								
							
							
								6027388cd9 
								
							 
						 
						
							
							
								
								Bug 980684 - Actually use IOSurfaces on Mac. - r=snorp  
							
							
							
						 
						
							2014-03-10 19:08:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Gilbert 
								
							 
						 
						
							
							
							
							
								
							
							
								8f53ae3993 
								
							 
						 
						
							
							
								
								Bug 976813 - Separate ShSurf::Texture for Prod and Cons. - r=snorp  
							
							
							
						 
						
							2014-03-10 19:08:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Willcox 
								
							 
						 
						
							
							
							
							
								
							
							
								1fd761ef37 
								
							 
						 
						
							
							
								
								Bug 956993 - Rely on OES_EGL_image_external for SharedSurface_EGLImage r=jgilbert  
							
							
							
						 
						
							2014-03-05 15:48:58 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								9b4a9e519a 
								
							 
						 
						
							
							
								
								Bug 977596 - Fix build failure on flatfish r=jmuizelaar  
							
							
							
						 
						
							2014-02-27 13:26:22 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								c5c7a00346 
								
							 
						 
						
							
							
								
								Bug 957323 - Handle android's fence on gonk  r=nical,doublec,pchang  
							
							
							
						 
						
							2014-02-24 20:23:41 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Pehrson 
								
							 
						 
						
							
							
							
							
								
							
							
								84d0270067 
								
							 
						 
						
							
							
								
								Bug 959154 - Part 6: Move away from DeprecatedDirectUpdate and remove them. r=nical  
							
							
							
						 
						
							2014-02-13 17:27:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Pehrson 
								
							 
						 
						
							
							
							
							
								
							
							
								7441ec625d 
								
							 
						 
						
							
							
								
								Bug 959154 - Part 4: Deprecate thebes version of GLTextureImage::DirectUpdate. r=nical  
							
							
							
						 
						
							2014-02-13 17:25:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								f373429333 
								
							 
						 
						
							
							
								
								Backed out 8 changesets (bug 959154) for various oranges.  
							
							... 
							
							
							
							Backed out changeset 00e465be0552 (bug 959154)
Backed out changeset 0f9be8d2caaf (bug 959154)
Backed out changeset 6ca9ba706c94 (bug 959154)
Backed out changeset c6ec9df2d729 (bug 959154)
Backed out changeset 53da6aef5629 (bug 959154)
Backed out changeset 88a6337fc8fb (bug 959154)
Backed out changeset b2535f63d78e (bug 959154)
Backed out changeset fffb200a94bc (bug 959154) 
							
						 
						
							2014-02-14 13:30:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Pehrson 
								
							 
						 
						
							
							
							
							
								
							
							
								131fa96287 
								
							 
						 
						
							
							
								
								Bug 959154 - Part 6: Move away from DeprecatedDirectUpdate and remove them. r=nical  
							
							
							
						 
						
							2014-02-13 17:27:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Pehrson 
								
							 
						 
						
							
							
							
							
								
							
							
								1aa4d83915 
								
							 
						 
						
							
							
								
								Bug 959154 - Part 4: Deprecate thebes version of GLTextureImage::DirectUpdate. r=nical  
							
							
							
						 
						
							2014-02-13 17:25:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								cb80c3787d 
								
							 
						 
						
							
							
								
								Bug 966999 - Remove some deprecated GL textures code. r=vlad  
							
							
							
						 
						
							2014-02-04 21:47:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								7cb634da66 
								
							 
						 
						
							
							
								
								Bug 952977: Convert GetTextureTransform to gfx::Matrix4x4 r=nical  
							
							
							
						 
						
							2014-01-24 17:49:02 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								49020f300b 
								
							 
						 
						
							
							
								
								Bug 959171 - Fix how to bind EGLImage in GrallocTextureHostOGL. r=nical  
							
							
							
						 
						
							2014-01-24 08:30:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								aebf0bb92a 
								
							 
						 
						
							
							
								
								Bug 959380 - 4/5 - Make gfxContentType a typed enum - r=jrmuizel  
							
							... 
							
							
							
							find . -type f | grep -v '\./obj' | grep -v '\.hg' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)GFX_CONTENT_\(COLOR\|ALPHA\|COLOR_ALPHA\|SENTINEL\)\($\|[^A-Za-z0-9_]\)/\1gfxContentType::\2\3/g' 
							
						 
						
							2014-01-23 13:26:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								e5ed95579b 
								
							 
						 
						
							
							
								
								Bug 959380 - 2/5 - Make gfxImageFormat a typed enum - r=jrmuizel  
							
							... 
							
							
							
							find . -type f | grep -v \./obj | grep -v \.hg | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)gfxImageFormat\(ARGB32\|RGB24\|A8\|A1\|RGB16_565\|Unknown\)\($\|[^A-Za-z0-9_]\)/\1gfxImageFormat::\2\3/g' 
							
						 
						
							2014-01-23 13:26:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								c8b84421d2 
								
							 
						 
						
							
							
								
								Backed out changeset 60698fb6579b (bug 959171) for B2G mochitest-3 crashes.  
							
							
							
						 
						
							2014-01-21 15:07:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								1bc5f7e8bc 
								
							 
						 
						
							
							
								
								Bug 959171 - Fix how to bind EGLImage in GrallocTextureHostOGL. r=nical  
							
							
							
						 
						
							2014-01-21 11:49:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Solomon Chiu 
								
							 
						 
						
							
							
							
							
								
							
							
								becc2c86b9 
								
							 
						 
						
							
							
								
								Bug 958420 - Remove obsolete code trying to use PIXEL_FORMAT_A_8 with gralloc. r=gal, r=pchang  
							
							
							
						 
						
							2014-01-13 10:00:34 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								a1e7c32630 
								
							 
						 
						
							
							
								
								Bug 958375 - 4/9 - Make SurfaceFormat a typed enum - r=Bas  
							
							... 
							
							
							
							Specifically:
  r=Bas for manual changes
  f=Bas for automatic changes
See attachments on the bug for the specific breakdown. 
							
						 
						
							2014-01-10 14:06:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morris Tseng 
								
							 
						 
						
							
							
							
							
								
							
							
								f5d29ea6c7 
								
							 
						 
						
							
							
								
								Bug 893304 - Convert CanvasClient to new TextureClint/Host and replace SurfaceDescriptors with TextureClients inside SharedSurfaces. r=nical, r=snorp, r=jgilbert, r=bjacob  
							
							
							
						 
						
							2014-01-10 08:06:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Holbert 
								
							 
						 
						
							
							
							
							
								
							
							
								8ecfc7aeb8 
								
							 
						 
						
							
							
								
								Bug 957499: Fix SetCompositor() signature in subclasses of NewTextureSource, to actually override the parent's impl (and to fix -Woverloaded-virtual build warnings). r=nical  
							
							
							
						 
						
							2014-01-08 11:25:52 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								beb9fef788 
								
							 
						 
						
							
							
								
								Bug 938591 - Fix a test on a CLOSED TREE. r=me  
							
							
							
						 
						
							2014-01-07 19:00:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								e8b4b086ed 
								
							 
						 
						
							
							
								
								Bug 938591 - Use texture flags in DataTextureSource + D3D9/11 fixes. r=nrc  
							
							
							
						 
						
							2014-01-07 17:20:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								50da738663 
								
							 
						 
						
							
							
								
								Backed out changeset 403ab3213879 (bug 893304) for bustage.  
							
							
							
						 
						
							2014-01-07 10:07:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morris Tseng 
								
							 
						 
						
							
							
							
							
								
							
							
								a62da0d2f4 
								
							 
						 
						
							
							
								
								Bug 893304 - Convert CanvasClient to new TextureClint/Host and replace SurfaceDescriptors with TextureClients inside SharedSurfaces. r=nical, r=snorp, r=jgilbert, r=bjacob  
							
							
							
						 
						
							2014-01-07 09:58:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								1c4c105204 
								
							 
						 
						
							
							
								
								Bug 949819 - Move remaining ReadPixels and GetTexImage helpers out of GLContext - r=jgilbert  
							
							
							
						 
						
							2014-01-02 10:17:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Pehrson 
								
							 
						 
						
							
							
							
							
								
							
							
								5cfa83a3e4 
								
							 
						 
						
							
							
								
								Bug 877115 - [Moz2Dify] Part 6. Moz2Dify  SharedSurface_EGLImage::GetPixels. r=nical  
							
							
							
						 
						
							2013-12-16 15:50:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Pehrson 
								
							 
						 
						
							
							
							
							
								
							
							
								bbf9fe777c 
								
							 
						 
						
							
							
								
								Bug 877115 - [Moz2Dify] Part 3. Change gfxIntSize to gfx::IntSize in GLContext::OffscreenSize and dependendent classes. r=nical  
							
							
							
						 
						
							2013-12-10 17:11:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ms2ger 
								
							 
						 
						
							
							
							
							
								
							
							
								fc0c5d7215 
								
							 
						 
						
							
							
								
								Bug 950143 - Remove the implicit conversion operator from nsIntSize to IntSize; r=roc  
							
							
							
						 
						
							2013-12-31 10:06:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tor Arvid Lund 
								
							 
						 
						
							
							
							
							
								
							
							
								a9bab1983c 
								
							 
						 
						
							
							
								
								Bug 950677 - Change all remaining gfxIntSize -> IntSize refs. r=nical  
							
							
							
						 
						
							2013-12-20 11:46:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tor Arvid Lund 
								
							 
						 
						
							
							
							
							
								
							
							
								75798263f3 
								
							 
						 
						
							
							
								
								Bug 950677 - gfxIntSize -> IntSize for Texture* classes. r=nical  
							
							
							
						 
						
							2013-12-20 11:46:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								eb7ced421f 
								
							 
						 
						
							
							
								
								Backed out changeset 96b0ddfc63f7 (bug 893304) for causing bug 950589.  
							
							
							
						 
						
							2013-12-16 22:49:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morris Tseng 
								
							 
						 
						
							
							
							
							
								
							
							
								287ef9237a 
								
							 
						 
						
							
							
								
								Bug 893304 - Convert CanvasClient to new TextureClient/Host. r=nical, r=snorp, r=jgilbert  
							
							
							
						 
						
							2013-12-13 12:45:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tor Arvid Lund 
								
							 
						 
						
							
							
							
							
								
							
							
								feefccfd0c 
								
							 
						 
						
							
							
								
								Bug 929513 - Replace gfxIntSize in layers/AutoOpenSurface.h r=nical  
							
							... 
							
							
							
							This rippled into other replacements in layers and in gfx/gl. 
							
						 
						
							2013-12-13 18:32:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tor Arvid Lund 
								
							 
						 
						
							
							
							
							
								
							
							
								3d5f99f7f3 
								
							 
						 
						
							
							
								
								Bug 929513 - Replace some instances of gfxIntSize with gfx::IntSize r=nical  
							
							
							
						 
						
							2013-12-13 18:32:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Glastonbury 
								
							 
						 
						
							
							
							
							
								
							
							
								eb13a35408 
								
							 
						 
						
							
							
								
								Bug 942502 - Move EGLImage/GraphicBuffer-specific helpers out of GLContext - r=bjacob  
							
							... 
							
							
							
							Extracted methods CreateEGLImageForNativeBuffer and DestroyEGLImage from
GLContext and moved to EGLImageHelpers.[h|cpp]. Renamed to
EGLImageCreateFromNativeBuffer and EGLImageDestroy. 
							
						 
						
							2013-12-10 15:47:19 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								3629fbc964 
								
							 
						 
						
							
							
								
								Bug 897452 - Part 3 - Clean up some unused code after PTexture change - r=mattwoodrow  
							
							
							
						 
						
							2013-12-11 20:44:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								c269bf8ea6 
								
							 
						 
						
							
							
								
								Backed out 17 changesets (bug 897452) for OSX crashes on a CLOSED TREE.  
							
							... 
							
							
							
							Backed out changeset 11ad8608bc27 (bug 897452)
Backed out changeset 6bcc629e76f9 (bug 897452)
Backed out changeset b91c858a43f5 (bug 897452)
Backed out changeset 38ba49ee3e97 (bug 897452)
Backed out changeset ea184ef84762 (bug 897452)
Backed out changeset 686cc5122149 (bug 897452)
Backed out changeset 3685a8018e49 (bug 897452)
Backed out changeset be7ef6240068 (bug 897452)
Backed out changeset f95c20e70947 (bug 897452)
Backed out changeset 4a370d2a1c62 (bug 897452)
Backed out changeset 1222f6ab66d2 (bug 897452)
Backed out changeset 5e9d3c681ee9 (bug 897452)
Backed out changeset 3b9ddce12b7a (bug 897452)
Backed out changeset 7aec6387f3e9 (bug 897452)
Backed out changeset eb1fe464fdaf (bug 897452)
Backed out changeset 07deaa53b6fd (bug 897452)
Backed out changeset ddab7d071d69 (bug 897452) 
							
						 
						
							2013-12-11 14:52:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								e3132d6da3 
								
							 
						 
						
							
							
								
								Bug 897452 - Part 3 - Clean up some unused code after PTexture change - r=mattwoodrow  
							
							
							
						 
						
							2013-12-11 13:05:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Edwin Flores 
								
							 
						 
						
							
							
							
							
								
							
							
								0920b6c4c8 
								
							 
						 
						
							
							
								
								Bug 934412 - Pass surface image format into CreateTextureImage r=nical  
							
							
							
						 
						
							2013-12-11 15:14:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								884f878ce5 
								
							 
						 
						
							
							
								
								Bug 942509 - Move Upload* functions to new GLUploadHelpers files - r=gal,jgilbert  
							
							
							
						 
						
							2013-12-03 13:44:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								988099a6e9 
								
							 
						 
						
							
							
								
								Bug 942501 - Part 3: move CreateTextureImage and TileGenFunc out of GLContext - r=BenWa  
							
							
							
						 
						
							2013-12-03 13:44:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								41b5c423b1 
								
							 
						 
						
							
							
								
								Bug 942505 - Move everything SharedHandle-related out of GLContext - r=jgilbert  
							
							
							
						 
						
							2013-12-03 13:44:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								ad0f0f87ff 
								
							 
						 
						
							
							
								
								Bug 929506 - Check that gl->MakeCurrent returns true when using OpenGL on the Compositor side. r=bjacob  
							
							
							
						 
						
							2013-12-03 11:44:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								1095b2aa48 
								
							 
						 
						
							
							
								
								Bug 942503 - Move BlitTextureImage out of GLContext - r=jgilbert  
							
							
							
						 
						
							2013-11-28 15:57:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Pehrson 
								
							 
						 
						
							
							
							
							
								
							
							
								22bc27eb6f 
								
							 
						 
						
							
							
								
								Bug 907292 - Change gfxImageSurface to gfx::DataSourceSurface in TextureHost et al  
							
							
							
						 
						
							2013-11-27 10:59:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Willcox 
								
							 
						 
						
							
							
							
							
								
							
							
								ed0a7770ab 
								
							 
						 
						
							
							
								
								Bug 928804 - Always use an up-to-date texture transform when compositing SharedTextureSourceOGL r=nical  
							
							
							
						 
						
							2013-11-19 08:41:57 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								20541fa720 
								
							 
						 
						
							
							
								
								Bug 938970 - 4/5. Some gralloc-related tweaks required to build with UNIFIED_SOURCES - r=Bas  
							
							
							
						 
						
							2013-11-17 21:06:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								bdd8f93313 
								
							 
						 
						
							
							
								
								Bug 938970 - 1/5. Move MacIOSurfaceTexture* classes to separate files, minimize the number of cpp files including MacIOSurface.h - r=mattwoodrow  
							
							
							
						 
						
							2013-11-17 21:04:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Muizelaar 
								
							 
						 
						
							
							
							
							
								
							
							
								128a356ee1 
								
							 
						 
						
							
							
								
								Bug 929471. Make CGLTexImageIOSurface2D take a CGLContextObj instead of a NSOpenGLContext. r=bgirard  
							
							
							
						 
						
							2013-11-07 22:53:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								19adca2566 
								
							 
						 
						
							
							
								
								Bug 887791 - Add a TextureHost implementation for MacIOSurface. r=nical  
							
							
							
						 
						
							2013-11-01 14:54:14 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								49db7bff2e 
								
							 
						 
						
							
							
								
								Bug 925381 - Fix mpeg4 video seek failure. r=nical, r=doublec  
							
							
							
						 
						
							2013-10-17 11:09:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								302198d77d 
								
							 
						 
						
							
							
								
								Bug 916116 - Rename CompositableQuirks. r=bjacob  
							
							
							
						 
						
							2013-09-30 14:14:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert O'Callahan 
								
							 
						 
						
							
							
							
							
								
							
							
								fe273715cd 
								
							 
						 
						
							
							
								
								Bug 914426. Don't try to dump DeprecatedTextureHost contents unless HTML tree dumping is enabled. Also, be lenient about null values and unknown formats. r=nrc  
							
							... 
							
							
							
							--HG--
extra : rebase_source : bc7aff0dacdea4a7c71bdb659774fd96a25fa529 
							
						 
						
							2013-09-09 17:08:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								55d6cf1e20 
								
							 
						 
						
							
							
								
								Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel  
							
							... 
							
							
							
							Generated by these regexes:
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(ImageFormat\|SurfaceType\|ContentType\|MemoryLocation\)[0-9A-Za-z_]*\)/gfx\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(CONTENT_\|MEMORY_\)[0-9A-Za-z_]*\)/GFX_\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(CONTENT_COLOR\|CONTENT_ALPHA\|CONTENT_COLOR_ALPHA\|CONTENT_SENTINEL\|MEMORY_IN_PROCESS_HEAP\|MEMORY_IN_PROCESS_NONHEAP\|MEMORY_OUT_OF_PROCESS\)\($\|[^A-Za-z0-9_]\)/\1GFX_\2\3/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(ImageFormatARGB32\|ImageFormatRGB24\|ImageFormatA8\|ImageFormatA1\|ImageFormatRGB16_565\|ImageFormatUnknown\|SurfaceTypeImage\|SurfaceTypePDF\|SurfaceTypePS\|SurfaceTypeXlib\|SurfaceTypeXcb\|SurfaceTypeGlitz\|SurfaceTypeQuartz\|SurfaceTypeWin32\|SurfaceTypeBeOS\|SurfaceTypeDirectFB\|SurfaceTypeSVG\|SurfaceTypeOS2\|SurfaceTypeWin32Printing\|SurfaceTypeQuartzImage\|SurfaceTypeScript\|SurfaceTypeQPainter\|SurfaceTypeRecording\|SurfaceTypeVG\|SurfaceTypeGL\|SurfaceTypeDRM\|SurfaceTypeTee\|SurfaceTypeXML\|SurfaceTypeSkia\|SurfaceTypeSubsurface\|SurfaceTypeD2D\|SurfaceTypeMax\)\($\|[^A-Za-z0-9_]\)/\1gfx\2\3/g' 
							
						 
						
							2013-09-24 16:45:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								2dcf3bf15d 
								
							 
						 
						
							
							
								
								Bug 915869 - Let the GrallocBufferActor keep an _array_ of backrefs to TextureHosts referencing it - r=nical  
							
							
							
						 
						
							2013-09-17 14:48:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								848985c5e5 
								
							 
						 
						
							
							
								
								Bug 916264 - Delete texture to unbound from texture. r=nical  
							
							
							
						 
						
							2013-09-17 11:10:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								c5731e7404 
								
							 
						 
						
							
							
								
								Backed out changeset 41f37e48b6e7 (bug 916264) for landing with the wrong bug # in the commit message.  
							
							... 
							
							
							
							Landed as bug 909746. 
							
						 
						
							2013-09-17 14:28:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								673a4107bd 
								
							 
						 
						
							
							
								
								Bug 909746 - Delete texture to unbound from texture. r=nical  
							
							
							
						 
						
							2013-09-17 11:10:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								fbfc359172 
								
							 
						 
						
							
							
								
								Bug 916116 - Avoid some code duplication in Gralloc textures. r=sotaro  
							
							
							
						 
						
							2013-09-17 15:29:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								dcc027a23f 
								
							 
						 
						
							
							
								
								Bug 916116 - Remove useless #if 1. r=bjacob  
							
							
							
						 
						
							2013-09-16 19:04:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								59015a6eb6 
								
							 
						 
						
							
							
								
								Bug 912134 - allocate texture per CompositableHost. r=jmuizelaar,bjacob  
							
							... 
							
							
							
							The fundamental change of approach in this patch is that now the temporary
texture is per-compositable.
Originally, the temporary texture was per-TextureHost. That was too many
temporary textures.  With Nical's work in bug 875211, that switched to having a
temporary texture per compositor only. That's what turned out to be too few.
Now we have one per compositable which is fewer than one per TextureHost,
because e.g. a ContentHost, which is a single Compositable, may have 2
TextureHosts to implement double-buffering. 
							
						 
						
							2013-09-12 22:39:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sotaro Ikeda 
								
							 
						 
						
							
							
							
							
								
							
							
								422e8f19e2 
								
							 
						 
						
							
							
								
								Bug 871364 - Support GonkNativeWindow on gonk-JB r=jmuizelaar,mwu,doublec,mikeh,glandium  
							
							
							
						 
						
							2013-09-12 11:40:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								e77507fa87 
								
							 
						 
						
							
							
								
								Bug 912725 - Do the registration of the TextureHost with the mBuffer exactly when we overwrite *mBuffer, so that in particular we don't do a bogus registration in the single-buffered case - r=nical  
							
							
							
						 
						
							2013-09-11 13:39:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Girard 
								
							 
						 
						
							
							
							
							
								
							
							
								f11fc41386 
								
							 
						 
						
							
							
								
								Bug 914656 - Annotate the compositor thread for profiling. r=jrmuizel  
							
							
							
						 
						
							2013-09-10 15:56:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								fa8f16578a 
								
							 
						 
						
							
							
								
								Bug 912173 - Always AddRef and Release the GLContext when sharing a SurfaceStream to avoid mismatches. r=nrc  
							
							
							
						 
						
							2013-09-09 14:35:20 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								a653be5aa4 
								
							 
						 
						
							
							
								
								Bug 912974 - Split two classes out of GLContext.h, and remove many #includes in GLContext.h - r=jrmuizel  
							
							
							
						 
						
							2013-09-06 22:13:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benoit Jacob 
								
							 
						 
						
							
							
							
							
								
							
							
								8ec75b058c 
								
							 
						 
						
							
							
								
								Bug 912042 - Avoid including GLContext.h in headers that don't need it - r=jrmuizel  
							
							
							
						 
						
							2013-09-04 08:14:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								a9764d8417 
								
							 
						 
						
							
							
								
								Bug 907745 - Gralloc implementaion of the new texture client/host. r=pchang, bjacob  
							
							
							
						 
						
							2013-08-09 17:23:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Nethercote 
								
							 
						 
						
							
							
							
							
								
							
							
								23e35ad8e1 
								
							 
						 
						
							
							
								
								Bug 831193 (part 10) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in parts of gfx/.  r=bjacob.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 433b12748c8562b384a02fbee6d98e3bc991802d 
							
						 
						
							2013-01-17 16:45:11 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								709eb0737a 
								
							 
						 
						
							
							
								
								Bug 907792 - Use SharedTextureClientOG for SharedTextureImage. r=nical  
							
							
							
						 
						
							2013-08-28 08:16:54 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								e46507ad7c 
								
							 
						 
						
							
							
								
								Backed out changeset a255d2d2b67f (bug 907792) for OSX mochitest asserts on a CLOSED TREE.  
							
							
							
						 
						
							2013-08-27 13:07:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								d9ca7b40f6 
								
							 
						 
						
							
							
								
								Bug 907792 - Use SharedTextureClientOGL when needed. r=nical  
							
							
							
						 
						
							2013-08-27 11:50:24 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Cameron 
								
							 
						 
						
							
							
							
							
								
							
							
								73aeda1397 
								
							 
						 
						
							
							
								
								Bug 903816. Include-what-you-use for gfx/layers. r=roc  
							
							
							
						 
						
							2013-08-12 11:17:23 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								edd0212608 
								
							 
						 
						
							
							
								
								Bug 904620 - Always send a transaction when we get a WebGL update to ensure that we get a composite. r=nrc  
							
							
							
						 
						
							2013-08-20 11:39:55 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								510cee9244 
								
							 
						 
						
							
							
								
								Bug 858914 - Various TextureClient/Host cleanups. r=nrc.  
							
							
							
						 
						
							2013-08-08 14:53:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adrian May 
								
							 
						 
						
							
							
							
							
								
							
							
								c1c1f4e2e2 
								
							 
						 
						
							
							
								
								Bug 877115 - Moz2Dify GLContext and GLTextureImage. r=nical  
							
							
							
						 
						
							2013-08-13 15:44:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Phil Ringnalda 
								
							 
						 
						
							
							
							
							
								
							
							
								d2099e030b 
								
							 
						 
						
							
							
								
								Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures  
							
							... 
							
							
							
							CLOSED TREE 
							
						 
						
							2013-08-11 19:21:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Cameron 
								
							 
						 
						
							
							
							
							
								
							
							
								5cd4425728 
								
							 
						 
						
							
							
								
								Bug 903816. Include-what-you-use for gfx/layers. r=roc  
							
							
							
						 
						
							2013-08-12 11:17:23 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Edwin Flores 
								
							 
						 
						
							
							
							
							
								
							
							
								803c0fbe47 
								
							 
						 
						
							
							
								
								Bug 892934 - Pass RGB image format into CreateTextureImage r=mattwoodrow  
							
							
							
						 
						
							2013-08-08 10:38:21 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Sreckovic 
								
							 
						 
						
							
							
							
							
								
							
							
								56587a4366 
								
							 
						 
						
							
							
								
								Bug 900729: Make TextureFlags constant names (UseNearestFilter, NeedsYFlip, AllowRepeat, NewTile, ComponentAlpha) all caps in CompositorTypes.h and prefix them with TEXTURE_ for consistency and uniqueness.  r=nsilva.  
							
							
							
						 
						
							2013-08-06 13:36:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								98941e95cf 
								
							 
						 
						
							
							
								
								Bug 900133 - Support MaskLayers that are backed by a NewTextureHost. r=nical  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 8494dd32a837fc1ca44ed7c838e4def84f3292e1 
							
						 
						
							2013-08-01 21:12:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								7cd7d8afbd 
								
							 
						 
						
							
							
								
								Bug 900188 - Correctly treat WebGL as being single buffered when we share it across ipdl. r=nrc  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 92be3f39d6e07d1e5f5de0a484a0c94eca93a97c 
							
						 
						
							2013-08-01 21:12:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								ae30fbde10 
								
							 
						 
						
							
							
								
								Backed out changeset 9a5f4bbd4fcb (bug 900188) to see if it fixes the OSX crashtest and reftest asserts.  
							
							... 
							
							
							
							CLOSED TREE 
							
						 
						
							2013-08-02 00:45:09 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								8f500b490c 
								
							 
						 
						
							
							
								
								Bug 900188 - Correctly treat WebGL as being single buffered when we share it across ipdl. r=nrc  
							
							
							
						 
						
							2013-08-01 21:12:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								6d7cde1795 
								
							 
						 
						
							
							
								
								Bug 899583 - Disallow BigImage with YCbCr compositing. r=BenWa  
							
							
							
						 
						
							2013-08-02 01:02:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								8592c4c12d 
								
							 
						 
						
							
							
								
								Bug 858914 - New texture classes + OGL backend (preffed off). r=bas, nrc  
							
							
							
						 
						
							2013-07-30 11:59:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								19ac9f0ab4 
								
							 
						 
						
							
							
								
								Bug 858914 - Mark some Image related classes deprecated. r=jrmuizel DONTBUILD  
							
							
							
						 
						
							2013-07-24 18:08:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								ae2b42277d 
								
							 
						 
						
							
							
								
								Backed out changeset 9089fe288899  
							
							
							
						 
						
							2013-07-24 18:01:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								216a92b99c 
								
							 
						 
						
							
							
								
								Bug 868914 - Mark some Image related classes deprecated. r=jrmuizel  
							
							
							
						 
						
							2013-07-24 17:43:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Willcox 
								
							 
						 
						
							
							
							
							
								
							
							
								8a65808c86 
								
							 
						 
						
							
							
								
								Bug 894405 - fix leaks on a CLOSED TREE  
							
							... 
							
							
							
							--HG--
extra : rebase_source : d96236c0c9c370bdb055d3ab197707d48f8afe80 
							
						 
						
							2013-07-19 00:23:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Willcox 
								
							 
						 
						
							
							
							
							
								
							
							
								2fed89ee3a 
								
							 
						 
						
							
							
								
								Bug 894405 - Ref GLContext before sending SurfaceStream to compositor r=jgilbert  
							
							
							
						 
						
							2013-07-17 13:03:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								9653ce195e 
								
							 
						 
						
							
							
								
								Bug 875232 - Add SharedSurface_IOSurface for sharing textures on OSX. r=jgilbert  
							
							
							
						 
						
							2013-07-17 23:24:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Chang 
								
							 
						 
						
							
							
							
							
								
							
							
								5ec44ef3f6 
								
							 
						 
						
							
							
								
								Bug 885345 - HwcComposer2D doesn't render Camera or Video frames. r=nrc  
							
							... 
							
							
							
							Correct the buffer validation inside GetRenderState() to pass gralloc
buffer to composer module 
							
						 
						
							2013-07-12 09:06:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								4b3fbac3da 
								
							 
						 
						
							
							
								
								Bug 858914 - Mark all TextureHost and TextureClient classes deprecated. r=mattwoodrow  
							
							
							
						 
						
							2013-07-08 23:30:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Gal ext:(%2C%20Milan%20Sreckovic%20%3Cmilan%40mozilla.com%3E) 
								
							 
						 
						
							
							
							
							
								
							
							
								4c463d2865 
								
							 
						 
						
							
							
								
								Bug 867460: remove notion of ShaderProgramTypes from gfx/gl. Carry r=bas.  r=bgirard for the changes.  
							
							
							
						 
						
							2013-07-04 13:25:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Justin Lebar 
								
							 
						 
						
							
							
							
							
								
							
							
								3e059c7221 
								
							 
						 
						
							
							
								
								Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)  
							
							... 
							
							
							
							r=tbsaunde for accessible
r=jmuizelaar for gfx
r=waldo for js
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else 
							
						 
						
							2013-06-28 18:38:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Justin Lebar 
								
							 
						 
						
							
							
							
							
								
							
							
								051c5b560a 
								
							 
						 
						
							
							
								
								Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)  
							
							... 
							
							
							
							r=tbsaunde for accessible
r=jmuizelaar for gfx
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
This is a mechanical change made with sed.  Later patches in this queue
clean up the whitespace errors and so on. 
							
						 
						
							2013-06-28 18:38:30 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								688d6881b1 
								
							 
						 
						
							
							
								
								Backed out changeset 1bf0cdeacb22 (bug 867460) for assertions in various test suites  
							
							... 
							
							
							
							Landed on a CLOSED TREE 
							
						 
						
							2013-06-25 21:39:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Gal 
								
							 
						 
						
							
							
							
							
								
							
							
								4b4d3d8e70 
								
							 
						 
						
							
							
								
								Bug 867460 - Remove notion of ShaderProgramTypes from gfx/gl. r=bschouten, sr=joe  
							
							
							
						 
						
							2013-06-24 13:05:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Chang 
								
							 
						 
						
							
							
							
							
								
							
							
								2873f7a1dd 
								
							 
						 
						
							
							
								
								Bug 881460 - Drawing color of CrystallSkull is not correct in master. r=vlad, r=nrc  
							
							
							
						 
						
							2013-06-11 18:14:33 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Cameron 
								
							 
						 
						
							
							
							
							
								
							
							
								97b2dcf59b 
								
							 
						 
						
							
							
								
								Bug 862952, Re-enable Composer2D after layers refactoring. r=bjacob,f=diego  
							
							... 
							
							
							
							--HG--
extra : rebase_source : eb394b6a7157b399d2e67baf695e9684835bbfcf 
							
						 
						
							2013-06-06 10:14:51 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimir Vukicevic 
								
							 
						 
						
							
							
							
							
								
							
							
								020a93e885 
								
							 
						 
						
							
							
								
								b=843599; use gralloc buffers for WebGL streaming on B2G; r=nical,jgilbert,jrmuizel  
							
							
							
						 
						
							2013-05-27 10:12:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Gilbert 
								
							 
						 
						
							
							
							
							
								
							
							
								6c9255e881 
								
							 
						 
						
							
							
								
								Bug 874823 - Support unknown consumer for ShSurf_GLTex. - r=mattwoodrow  
							
							
							
						 
						
							2013-06-04 17:05:28 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								1999386b3c 
								
							 
						 
						
							
							
								
								Bug 875211 - use one global gl texture per texture unit rather than one per GrallocTextureHostOGL. r=bjacob  
							
							
							
						 
						
							2013-06-04 20:44:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								1c504b203b 
								
							 
						 
						
							
							
								
								Bug 868946 - Make GrallocTextureHostOGL not crash when it doesn't have a GL context. r=bjacob  
							
							
							
						 
						
							2013-05-07 16:19:15 -04:00