mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-15 01:14:47 +00:00
dwrite/gdiinterop: Pass target transform when getting recommended rendering mode.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
a56112c330
commit
6f9e1e078e
|
@ -1265,7 +1265,7 @@ static HRESULT WINAPI dwritefontface2_GetRecommendedRenderingMode(IDWriteFontFac
|
|||
TRACE("%p, %.8e, %.8e, %.8e, %p, %d, %d, %d, %p, %p, %p.\n", iface, emSize, dpiX, dpiY, m, is_sideways, threshold,
|
||||
measuringmode, params, renderingmode, gridfitmode);
|
||||
|
||||
if (m)
|
||||
if (m && memcmp(m, &identity, sizeof(*m)))
|
||||
FIXME("transform not supported %s\n", debugstr_matrix(m));
|
||||
|
||||
if (is_sideways)
|
||||
|
@ -1452,7 +1452,7 @@ static HRESULT WINAPI dwritefontface3_GetRecommendedRenderingMode(IDWriteFontFac
|
|||
TRACE("%p, %.8e, %.8e, %.8e, %p, %d, %d, %d, %p, %p, %p.\n", iface, emSize, dpiX, dpiY, m, is_sideways, threshold,
|
||||
measuring_mode, params, rendering_mode, gridfit_mode);
|
||||
|
||||
if (m)
|
||||
if (m && memcmp(m, &identity, sizeof(*m)))
|
||||
FIXME("transform not supported %s\n", debugstr_matrix(m));
|
||||
|
||||
if (is_sideways)
|
||||
|
|
|
@ -369,7 +369,7 @@ static HRESULT WINAPI rendertarget_DrawGlyphRun(IDWriteBitmapRenderTarget1 *ifac
|
|||
}
|
||||
|
||||
hr = IDWriteFontFace3_GetRecommendedRenderingMode(fontface, run->fontEmSize, target->ppdip * 96.0f,
|
||||
target->ppdip * 96.0f, NULL /* FIXME */, run->isSideways, DWRITE_OUTLINE_THRESHOLD_ALIASED, measuring_mode,
|
||||
target->ppdip * 96.0f, &target->m, run->isSideways, DWRITE_OUTLINE_THRESHOLD_ALIASED, measuring_mode,
|
||||
params, &rendermode, &gridfitmode);
|
||||
IDWriteFontFace3_Release(fontface);
|
||||
if (FAILED(hr))
|
||||
|
|
Loading…
Reference in a new issue