gecko/gfx/layers/basic
Chris Lord 2caf0bb798 Bug 803013 - Maintain coherency when progressively updating visible areas. r=bgirard
When rendering progressively, make sure that any previously visible area that
is still visible is updated at the same time. This helps maintain visual
coherency on pages that invalidate previously visible areas while scrolling,
and when losing layers between updates.

This supersedes the previous method of only doing progressive updates while
scrolling.
2012-10-22 20:18:14 +01:00
..
BasicBuffers.cpp Backout 0cd12dcf7f8f, 5ff5e81e6de6, and 0ae09da96f63 (bug 740580) due to bug 797391. 2012-10-03 22:13:14 -04:00
BasicBuffers.h Backout 0cd12dcf7f8f, 5ff5e81e6de6, and 0ae09da96f63 (bug 740580) due to bug 797391. 2012-10-03 22:13:14 -04:00
BasicCanvasLayer.cpp Bug 802518; add Painted() to BasicShadowableCanvasLayer::Paint; r=jgilbert DONTBUILD 2012-10-18 21:40:32 +13:00
BasicColorLayer.cpp Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
BasicContainerLayer.cpp Bug 785333 - Add ContainerLayer::RepositionChild. r=bas 2012-08-29 11:52:55 +01:00
BasicContainerLayer.h Bug 785333 - Add ContainerLayer::RepositionChild. r=bas 2012-08-29 11:52:55 +01:00
BasicImageLayer.cpp b=777946 implement SCALE_STRETCH through ComputeEffectiveTransforms r=Bas 2012-09-18 15:16:15 +12:00
BasicImages.cpp Bug 785339 - Restore BasicPlanarYCbCrImage::SetDelayedConversion. r=roc 2012-09-03 15:36:04 +08:00
BasicImplData.h Bug 539356 - Part 21 - BasicLayers should always retain content. r=roc 2012-07-23 15:00:37 +12:00
BasicLayerManager.cpp Bug 803013 - Maintain coherency when progressively updating visible areas. r=bgirard 2012-10-22 20:18:14 +01:00
BasicLayers.h Bug 803013 - Maintain coherency when progressively updating visible areas. r=bgirard 2012-10-22 20:18:14 +01:00
BasicLayersImpl.cpp Bug 765734, part 4: Add an RAII helper to open/close SurfaceDescriptors and mark usage of SurfaceDescriptor as ReadOnly or ReadWrite. r=BenWa,nrc sr=roc 2012-07-12 05:51:58 -07:00
BasicLayersImpl.h Bug 784004 - Don't include Layers.h everywhere Part 3 r=nical 2012-08-21 00:06:46 -04:00
BasicThebesLayer.cpp Bug 796182; fix invalidation on Mac with OMTC; r=cjones 2012-10-04 20:45:48 +13:00
BasicThebesLayer.h Bug 796182; fix invalidation on Mac with OMTC; r=cjones 2012-10-04 20:45:48 +13:00
BasicTiledThebesLayer.cpp Bug 803013 - Maintain coherency when progressively updating visible areas. r=bgirard 2012-10-22 20:18:14 +01:00
BasicTiledThebesLayer.h Bug 803013 - Maintain coherency when progressively updating visible areas. r=bgirard 2012-10-22 20:18:14 +01:00