Commit 3b400cad authored by Henri Verbeet's avatar Henri Verbeet Committed by Alexandre Julliard

d2d1: Fix the bitmap DPI scale for bitmap brushes.

parent 4c64c76c
......@@ -757,10 +757,10 @@ HRESULT d2d_brush_get_ps_cb(struct d2d_brush *brush, struct d2d_d3d_render_targe
/* Scale for bitmap size and dpi. */
b = brush->transform;
dpi_scale = bitmap->pixel_size.width * (bitmap->dpi_x / 96.0f);
dpi_scale = bitmap->pixel_size.width * (96.0f / bitmap->dpi_x);
b._11 *= dpi_scale;
b._21 *= dpi_scale;
dpi_scale = bitmap->pixel_size.height * (bitmap->dpi_y / 96.0f);
dpi_scale = bitmap->pixel_size.height * (96.0f / bitmap->dpi_y);
b._12 *= dpi_scale;
b._22 *= dpi_scale;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment