Module: wine Branch: master Commit: e324da14940fdb6e894b739c2f43a481fd7852fc URL: http://source.winehq.org/git/wine.git/?a=commit;h=e324da14940fdb6e894b739c2f...
Author: Stefan Dösinger stefan@codeweavers.com Date: Mon Sep 17 12:56:33 2007 +0200
wined3d: Remove a pbo check.
---
dlls/wined3d/surface.c | 5 +---- 1 files changed, 1 insertions(+), 4 deletions(-)
diff --git a/dlls/wined3d/surface.c b/dlls/wined3d/surface.c index 05303d3..4e42990 100644 --- a/dlls/wined3d/surface.c +++ b/dlls/wined3d/surface.c @@ -1427,10 +1427,7 @@ HRESULT WINAPI IWineD3DSurfaceImpl_GetDC(IWineD3DSurface *iface, HDC *pHDC) { TRACE("DIBSection at : %p\n", This->dib.bitmap_data); /* copy the existing surface to the dib section */ if(This->resource.allocatedMemory) { - /* In case of a PBO, allocatedMemory=NULL, it isn't NULL between a LockRect and a UnlockRect */ - if(!(This->Flags & SFLAG_PBO)) - memcpy(This->dib.bitmap_data, This->resource.allocatedMemory, b_info->bmiHeader.biSizeImage); - /* We won't need that any more */ + memcpy(This->dib.bitmap_data, This->resource.allocatedMemory, b_info->bmiHeader.biSizeImage); } else { /* This is to make LockRect read the gl Texture although memory is allocated */ This->Flags &= ~SFLAG_INSYSMEM;