зеркало из https://github.com/mozilla/gecko-dev.git
Bug 916812 - Part 1: Make RenderTile private. r=jmuizelaar
This commit is contained in:
Родитель
199f8df743
Коммит
b5217a5713
|
@ -212,17 +212,6 @@ public:
|
|||
void UseTiledLayerBuffer(ISurfaceAllocator* aAllocator,
|
||||
const SurfaceDescriptorTiles& aTiledDescriptor);
|
||||
|
||||
// Renders a single given tile.
|
||||
void RenderTile(const TileHost& aTile,
|
||||
EffectChain& aEffectChain,
|
||||
float aOpacity,
|
||||
const gfx::Matrix4x4& aTransform,
|
||||
const gfx::Filter& aFilter,
|
||||
const gfx::Rect& aClipRect,
|
||||
const nsIntRegion& aScreenRegion,
|
||||
const nsIntPoint& aTextureOffset,
|
||||
const nsIntSize& aTextureBounds);
|
||||
|
||||
void Composite(EffectChain& aEffectChain,
|
||||
float aOpacity,
|
||||
const gfx::Matrix4x4& aTransform,
|
||||
|
@ -260,6 +249,7 @@ public:
|
|||
#endif
|
||||
|
||||
private:
|
||||
|
||||
void RenderLayerBuffer(TiledLayerBufferComposite& aLayerBuffer,
|
||||
EffectChain& aEffectChain,
|
||||
float aOpacity,
|
||||
|
@ -268,6 +258,17 @@ private:
|
|||
nsIntRegion aMaskRegion,
|
||||
gfx::Matrix4x4 aTransform);
|
||||
|
||||
// Renders a single given tile.
|
||||
void RenderTile(const TileHost& aTile,
|
||||
EffectChain& aEffectChain,
|
||||
float aOpacity,
|
||||
const gfx::Matrix4x4& aTransform,
|
||||
const gfx::Filter& aFilter,
|
||||
const gfx::Rect& aClipRect,
|
||||
const nsIntRegion& aScreenRegion,
|
||||
const nsIntPoint& aTextureOffset,
|
||||
const nsIntSize& aTextureBounds);
|
||||
|
||||
void EnsureTileStore() {}
|
||||
|
||||
TiledLayerBufferComposite mTiledBuffer;
|
||||
|
|
Загрузка…
Ссылка в новой задаче