mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-09 04:25:38 +00:00
Bug 746883; misc bits and pieces for getting Skia/Azure canvases going. r=gw280
This commit is contained in:
parent
af6b8d57ac
commit
3abd6b6d32
@ -4669,3 +4669,9 @@ nsCanvasRenderingContext2DAzure::MarkContextClean()
|
||||
mInvalidateCount = 0;
|
||||
}
|
||||
|
||||
|
||||
bool
|
||||
nsCanvasRenderingContext2DAzure::ShouldForceInactiveLayer(LayerManager *aManager)
|
||||
{
|
||||
return !aManager->CanUseCanvasLayerForSize(gfxIntSize(mWidth, mHeight));
|
||||
}
|
||||
|
@ -483,6 +483,7 @@ public:
|
||||
already_AddRefed<CanvasLayer> GetCanvasLayer(nsDisplayListBuilder* aBuilder,
|
||||
CanvasLayer *aOldLayer,
|
||||
LayerManager *aManager);
|
||||
virtual bool ShouldForceInactiveLayer(LayerManager *aManager);
|
||||
void MarkContextClean();
|
||||
NS_IMETHOD SetIsIPC(bool isIPC);
|
||||
// this rect is in canvas device space
|
||||
|
Loading…
x
Reference in New Issue
Block a user