WineD3D: let flush_to_framebuffer_drawpixels use a valid rect
Stefan Dösinger
stefan at codeweavers.com
Tue Feb 19 15:12:05 CST 2008
Am Dienstag, 19. Februar 2008 21:26:24 schrieben Sie:
> Hi,
>
> Originally flush_to_framebuffer_drawpixels was called from UnlockRect, so
> in that case LockedRect was always set. These days it can also be called
> (through LoadLocation) from other places. This patch makes it use the
> LockedRect when the surface is locked else the whole surface is uploaded.
> This fixes rendering issues in Red Alert and other apps.
Wouldn't it be better to make sure that the caller passes the correct
rectangle to flush_to_framebuffer_* ?
> - if(dxVersion >= 8) {
> + if(0 && dxVersion >= 8) {
Is this intentional?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20080219/6a5dbfcb/attachment.pgp
More information about the wine-devel
mailing list