- if (stroke_style)
FIXME("Ignoring stroke style %p.\n", stroke_style);
- if (stroke_style_impl)
- {
if (stroke_style_impl->desc.transformType == D2D1_STROKE_TRANSFORM_TYPE_FIXED)
stroke_width /= context->drawing_state.transform.m11;
- }
This looks incomplete, and definitely not enough to remove the fixme. Why is it only using m11 component?
The idea of using m11 was suggested by geometry.c,::StrokeContainsPoint(). FIXME() can be left as is if desired.