[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    Re: [PATCH 1/2] enhmfdrv: Always set ExtTextOut bounding rect if we're not inside path bracket
From:       Piotr Caban <piotr.caban () gmail ! com>
Date:       2016-04-28 16:51:34
Message-ID: d81825c4-8aa5-b2fe-292a-bc639a71163c () gmail ! com
[Download RAW message or body]

Hi,

On 04/28/16 12:14, Huw Davies wrote:
> I think we need a better understanding of paths on metafiles.  There
> have been a number of patches which mainly hack ExtTextOut when it's
> clear that the issues extend beyond that single record.
>
> For example, I've just noticed that a Rectangle within a path doesn't
> update the emf's bounds.  This unfortunately was not spotted by
> test_emf_GetPath() because for some reason compare_emf_bits() doesn't
> check them.

I've sent patches that modify all functions that can be used within the 
path. I've also tested most other functions that are not affected by 
BeginPath call (like StretchBlt, SetPixel, etc).

Please let me know if anything else needs to be done.

Thanks,
Piotr



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic