Bug 1017427 - Fix CompositorOGL RenderOffset not offsetting clipping rect. r=nical

This commit is contained in:
Chris Lord 2014-06-09 16:53:35 +01:00
Родитель db2da15e48
Коммит 0c3504655d
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -1008,6 +1008,9 @@ CompositorOGL::DrawQuad(const Rect& aRect,
IntRect intClipRect;
aClipRect.ToIntRect(&intClipRect);
if (!mTarget) {
intClipRect.MoveBy(mRenderOffset.x, mRenderOffset.y);
}
gl()->fScissor(intClipRect.x, FlipY(intClipRect.y + intClipRect.height),
intClipRect.width, intClipRect.height);