On Tue, Feb 16, 2016 at 08:42:39PM +0800, Dmitry Timoshkov wrote:
Huw Davies huw@codeweavers.com wrote:
What I'm wondering is whether we need to do this to more than just ExtTextOut.
That's also a good point, but it would be a separate effort I'd guess.
If we need to do this for many functions, we probably want to look for another way; so I'd like to understand the problem first.
I skimmed over the EMR_ list in wingdi.h together with pathdrv_ implemented entries and gathered a list of possible candidates: EMR_ELLIPSE EMR_PIE EMR_POLYBEZIER EMR_POLYBEZIERTO EMR_POLYDRAW EMR_POLYPOLYGON EMR_POLYLINE EMR_POLYLINETO EMR_RECTANGLE EMR_ROUNDRECT
Would you mind listing the EMRs that you think also may need testing?
That looks good to me. Frankly, we probably don't need to test them all, just a reasonable subset should give us an idea of how to proceed.
Thanks, Huw.