- work on separating DFrameBuffer from DCanvas.

2D works in D3D backend, but 3D crashes because not all pointers have been rerouted yet.
This commit is contained in:
Christoph Oelckers 2018-03-27 13:50:31 +02:00
commit bb9283a9af
18 changed files with 84 additions and 149 deletions

View file

@ -121,7 +121,7 @@ void FCanvasTexture::MakeTexture (FRenderStyle) // This ignores the render style
}
else
{
Pixels = (uint8_t*)Canvas->GetBuffer();
Pixels = (uint8_t*)Canvas->GetPixels();
bPixelsAllocated = false;
}
@ -141,7 +141,7 @@ void FCanvasTexture::MakeTextureBgra()
}
else
{
PixelsBgra = (uint32_t*)CanvasBgra->GetBuffer();
PixelsBgra = (uint32_t*)CanvasBgra->GetPixels();
bPixelsAllocatedBgra = false;
}