> @@ -3194,6 +3193,7 @@ static HRESULT WINAPI 
IWineD3DSurfaceImpl_PrivateSetup(IWineD3DSurface *iface) {
>     } else {
>         /* No oversize, gl rect is the full texture size */
>          This->Flags &= ~SFLAG_OVERSIZE;
> +        This->Flags &= SFLAG_NONPOW2;


This is not correct. This removes every flag except SFLAG_NONPOW2. If you want 
to remove the SFLAG_NONPOW2 flag you have to invert the flag:

This->Flags &= ~SFLAG_NONPOW2

Attachment: pgpBAPKZ3VYI1.pgp
Description: PGP signature



Reply via email to