[PATCH 1/2] enhmfdrv: Always set ExtTextOut bounding rect if we're not inside path bracket

Piotr Caban piotr.caban at gmail.com
Thu Apr 28 11:51:34 CDT 2016


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



More information about the wine-devel mailing list