mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-12-28 03:18:41 +00:00
Bug 950677 - gfxIntSize -> IntSize in ThebesLayer* classes. r=nical
This commit is contained in:
parent
75798263f3
commit
74d5b65fae
@ -200,7 +200,7 @@ ThebesLayerD3D10::Validate(ReadbackProcessor *aReadback)
|
||||
// No point in retaining parts which were not valid.
|
||||
retainRegion.And(retainRegion, mValidRegion);
|
||||
|
||||
CreateNewTextures(gfxIntSize(newTextureRect.width, newTextureRect.height), mode);
|
||||
CreateNewTextures(gfx::IntSize(newTextureRect.width, newTextureRect.height), mode);
|
||||
|
||||
nsIntRect largeRect = retainRegion.GetLargestRectangle();
|
||||
|
||||
@ -227,7 +227,7 @@ ThebesLayerD3D10::Validate(ReadbackProcessor *aReadback)
|
||||
mTextureRect = newTextureRect;
|
||||
|
||||
if (!mTexture || (mode == SURFACE_COMPONENT_ALPHA && !mTextureOnWhite)) {
|
||||
CreateNewTextures(gfxIntSize(newTextureRect.width, newTextureRect.height), mode);
|
||||
CreateNewTextures(gfx::IntSize(newTextureRect.width, newTextureRect.height), mode);
|
||||
mValidRegion.SetEmpty();
|
||||
}
|
||||
|
||||
@ -433,7 +433,7 @@ ThebesLayerD3D10::DrawRegion(nsIntRegion &aRegion, SurfaceMode aMode)
|
||||
}
|
||||
|
||||
void
|
||||
ThebesLayerD3D10::CreateNewTextures(const gfxIntSize &aSize, SurfaceMode aMode)
|
||||
ThebesLayerD3D10::CreateNewTextures(const gfx::IntSize &aSize, SurfaceMode aMode)
|
||||
{
|
||||
if (aSize.width == 0 || aSize.height == 0) {
|
||||
// Nothing to do.
|
||||
|
@ -63,7 +63,7 @@ private:
|
||||
void DrawRegion(nsIntRegion &aRegion, SurfaceMode aMode);
|
||||
|
||||
/* Create a new texture */
|
||||
void CreateNewTextures(const gfxIntSize &aSize, SurfaceMode aMode);
|
||||
void CreateNewTextures(const gfx::IntSize &aSize, SurfaceMode aMode);
|
||||
|
||||
// Fill textures with opaque black and white in the specified region.
|
||||
void FillTexturesBlackWhite(const nsIntRegion& aRegion, const nsIntPoint& aOffset);
|
||||
|
@ -120,7 +120,7 @@ ThebesLayerD3D9::UpdateTextures(SurfaceMode aMode)
|
||||
// the new visible region
|
||||
retainRegion.And(mValidRegion, mVisibleRegion);
|
||||
|
||||
CreateNewTextures(gfxIntSize(visibleRect.width, visibleRect.height), aMode);
|
||||
CreateNewTextures(gfx::IntSize(visibleRect.width, visibleRect.height), aMode);
|
||||
|
||||
// If our texture creation failed this can mean a device reset is pending and we
|
||||
// should silently ignore the failure. In the future when device failures
|
||||
@ -140,7 +140,7 @@ ThebesLayerD3D9::UpdateTextures(SurfaceMode aMode)
|
||||
mTextureRect = visibleRect;
|
||||
}
|
||||
} else {
|
||||
CreateNewTextures(gfxIntSize(visibleRect.width, visibleRect.height), aMode);
|
||||
CreateNewTextures(gfx::IntSize(visibleRect.width, visibleRect.height), aMode);
|
||||
mTextureRect = visibleRect;
|
||||
|
||||
NS_ASSERTION(mValidRegion.IsEmpty(), "Someone forgot to empty the region");
|
||||
@ -598,8 +598,8 @@ ThebesLayerD3D9::DrawRegion(nsIntRegion &aRegion, SurfaceMode aMode,
|
||||
}
|
||||
|
||||
void
|
||||
ThebesLayerD3D9::CreateNewTextures(const gfxIntSize &aSize,
|
||||
SurfaceMode aMode)
|
||||
ThebesLayerD3D9::CreateNewTextures(const gfx::IntSize &aSize,
|
||||
SurfaceMode aMode)
|
||||
{
|
||||
if (aSize.width == 0 || aSize.height == 0) {
|
||||
// Nothing to do.
|
||||
|
@ -73,7 +73,7 @@ private:
|
||||
const nsTArray<ReadbackProcessor::Update>& aReadbackUpdates);
|
||||
|
||||
/* Create a new texture */
|
||||
void CreateNewTextures(const gfxIntSize &aSize, SurfaceMode aMode);
|
||||
void CreateNewTextures(const gfx::IntSize &aSize, SurfaceMode aMode);
|
||||
|
||||
void CopyRegion(IDirect3DTexture9* aSrc, const nsIntPoint &aSrcOffset,
|
||||
IDirect3DTexture9* aDest, const nsIntPoint &aDestOffset,
|
||||
|
Loading…
Reference in New Issue
Block a user