mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-14 17:07:16 +00:00
wined3d: Fix a problem in BltOverride.
This commit is contained in:
parent
05cf0bdf81
commit
2bec23fd7c
|
@ -2974,13 +2974,11 @@ static HRESULT IWineD3DSurfaceImpl_BltOverride(IWineD3DSurfaceImpl *This, RECT *
|
|||
} else if(dstSwapchain) {
|
||||
if(SrcSurface != myDevice->render_targets[0]) {
|
||||
ERR("Unexpected render target -> render target blit\n");
|
||||
return 0;
|
||||
}
|
||||
TRACE("Blit from active render target to a swapchain\n");
|
||||
/* Handled with regular texture -> swapchain blit */
|
||||
} else if(srcSwapchain) {
|
||||
if(This != (IWineD3DSurfaceImpl *) myDevice->render_targets[0]) {
|
||||
ERR("Unexpected render target -> render target blit\n");
|
||||
}
|
||||
} else if(srcSwapchain && This == (IWineD3DSurfaceImpl *) myDevice->render_targets[0]) {
|
||||
FIXME("Implement blit from a swapchain to the active render target\n");
|
||||
return WINED3DERR_INVALIDCALL;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue