[PATCH 1/2] enhmfdrv: Always set ExtTextOut bounding rect if we're not inside path bracket
piotr.caban at gmail.com
Thu Apr 28 11:51:34 CDT 2016
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.
More information about the wine-devel