swrasts: Fix indirect rendering regression

* Introduced in hrev43755
* Missed the fact this fb width and height was
  still used.
* Haiku3d, and flurry work once again
This commit is contained in:
Alexander von Gluck IV
2012-03-12 14:43:43 -05:00
parent db1fd85b59
commit 9526f0a881
2 changed files with 4 additions and 0 deletions
@@ -595,6 +595,8 @@ MesaSoftwareRenderer::_AllocateBitmap()
fFrontRenderBuffer->size = fBitmap->BitsLength();
if (fVisual->doubleBufferMode)
fBackRenderBuffer->size = fBitmap->BitsLength();
fFrameBuffer->width = fWidth;
fFrameBuffer->height = fHeight;
TRACE("%s: Bitmap Size: %" B_PRIu32 "\n", __func__, fBitmap->BitsLength());
fFrontRenderBuffer->base.Data = fBitmap->Bits();
@@ -595,6 +595,8 @@ MesaSoftwareRenderer::_AllocateBitmap()
fFrontRenderBuffer->size = fBitmap->BitsLength();
if (fVisual->doubleBufferMode)
fBackRenderBuffer->size = fBitmap->BitsLength();
fFrameBuffer->width = fWidth;
fFrameBuffer->height = fHeight;
TRACE("%s: Bitmap Size: %" B_PRIu32 "\n", __func__, fBitmap->BitsLength());
fFrontRenderBuffer->base.Data = fBitmap->Bits();