Commit 6c1319e7 authored by David Kahurani's avatar David Kahurani Committed by Alexandre Julliard

gdiplus: Dump both variable address and internal values for matrices.

Dumping variable address by itself is barely useful. Signed-off-by: 's avatarDavid Kahurani <k.kahurani@gmail.com>
parent b233cfb3
...@@ -1296,7 +1296,7 @@ GpStatus WINGDIPAPI GdipGetTextureImage(GpTexture *brush, GpImage **image) ...@@ -1296,7 +1296,7 @@ GpStatus WINGDIPAPI GdipGetTextureImage(GpTexture *brush, GpImage **image)
*/ */
GpStatus WINGDIPAPI GdipGetTextureTransform(GpTexture *brush, GpMatrix *matrix) GpStatus WINGDIPAPI GdipGetTextureTransform(GpTexture *brush, GpMatrix *matrix)
{ {
TRACE("(%p, %p)\n", brush, matrix); TRACE("(%p, %s)\n", brush, debugstr_matrix(matrix));
if(!brush || !matrix) if(!brush || !matrix)
return InvalidParameter; return InvalidParameter;
...@@ -1327,7 +1327,7 @@ GpStatus WINGDIPAPI GdipGetTextureWrapMode(GpTexture *brush, GpWrapMode *wrapmod ...@@ -1327,7 +1327,7 @@ GpStatus WINGDIPAPI GdipGetTextureWrapMode(GpTexture *brush, GpWrapMode *wrapmod
GpStatus WINGDIPAPI GdipMultiplyTextureTransform(GpTexture* brush, GpStatus WINGDIPAPI GdipMultiplyTextureTransform(GpTexture* brush,
GDIPCONST GpMatrix *matrix, GpMatrixOrder order) GDIPCONST GpMatrix *matrix, GpMatrixOrder order)
{ {
TRACE("(%p, %p, %d)\n", brush, matrix, order); TRACE("(%p, %s, %d)\n", brush, debugstr_matrix(matrix), order);
if(!brush || !matrix) if(!brush || !matrix)
return InvalidParameter; return InvalidParameter;
...@@ -1841,7 +1841,7 @@ GpStatus WINGDIPAPI GdipSetPathGradientWrapMode(GpPathGradient *grad, ...@@ -1841,7 +1841,7 @@ GpStatus WINGDIPAPI GdipSetPathGradientWrapMode(GpPathGradient *grad,
GpStatus WINGDIPAPI GdipSetPathGradientTransform(GpPathGradient *grad, GpStatus WINGDIPAPI GdipSetPathGradientTransform(GpPathGradient *grad,
GpMatrix *matrix) GpMatrix *matrix)
{ {
TRACE("(%p,%p)\n", grad, matrix); TRACE("(%p,%s)\n", grad, debugstr_matrix(matrix));
if (!grad || !matrix || grad->brush.bt != BrushTypePathGradient) if (!grad || !matrix || grad->brush.bt != BrushTypePathGradient)
return InvalidParameter; return InvalidParameter;
...@@ -1854,7 +1854,7 @@ GpStatus WINGDIPAPI GdipSetPathGradientTransform(GpPathGradient *grad, ...@@ -1854,7 +1854,7 @@ GpStatus WINGDIPAPI GdipSetPathGradientTransform(GpPathGradient *grad,
GpStatus WINGDIPAPI GdipGetPathGradientTransform(GpPathGradient *grad, GpStatus WINGDIPAPI GdipGetPathGradientTransform(GpPathGradient *grad,
GpMatrix *matrix) GpMatrix *matrix)
{ {
TRACE("(%p,%p)\n", grad, matrix); TRACE("(%p,%s)\n", grad, debugstr_matrix(matrix));
if (!grad || !matrix || grad->brush.bt != BrushTypePathGradient) if (!grad || !matrix || grad->brush.bt != BrushTypePathGradient)
return InvalidParameter; return InvalidParameter;
...@@ -1867,7 +1867,7 @@ GpStatus WINGDIPAPI GdipGetPathGradientTransform(GpPathGradient *grad, ...@@ -1867,7 +1867,7 @@ GpStatus WINGDIPAPI GdipGetPathGradientTransform(GpPathGradient *grad,
GpStatus WINGDIPAPI GdipMultiplyPathGradientTransform(GpPathGradient *grad, GpStatus WINGDIPAPI GdipMultiplyPathGradientTransform(GpPathGradient *grad,
GDIPCONST GpMatrix *matrix, GpMatrixOrder order) GDIPCONST GpMatrix *matrix, GpMatrixOrder order)
{ {
TRACE("(%p,%p,%i)\n", grad, matrix, order); TRACE("(%p,%s,%i)\n", grad, debugstr_matrix(matrix), order);
if (!grad || grad->brush.bt != BrushTypePathGradient) if (!grad || grad->brush.bt != BrushTypePathGradient)
return InvalidParameter; return InvalidParameter;
...@@ -1935,7 +1935,7 @@ GpStatus WINGDIPAPI GdipSetSolidFillColor(GpSolidFill *sf, ARGB argb) ...@@ -1935,7 +1935,7 @@ GpStatus WINGDIPAPI GdipSetSolidFillColor(GpSolidFill *sf, ARGB argb)
GpStatus WINGDIPAPI GdipSetTextureTransform(GpTexture *texture, GpStatus WINGDIPAPI GdipSetTextureTransform(GpTexture *texture,
GDIPCONST GpMatrix *matrix) GDIPCONST GpMatrix *matrix)
{ {
TRACE("(%p, %p)\n", texture, matrix); TRACE("(%p, %s)\n", texture, debugstr_matrix(matrix));
if(!texture || !matrix) if(!texture || !matrix)
return InvalidParameter; return InvalidParameter;
...@@ -2112,7 +2112,7 @@ GpStatus WINGDIPAPI GdipResetLineTransform(GpLineGradient *brush) ...@@ -2112,7 +2112,7 @@ GpStatus WINGDIPAPI GdipResetLineTransform(GpLineGradient *brush)
GpStatus WINGDIPAPI GdipSetLineTransform(GpLineGradient *brush, GpStatus WINGDIPAPI GdipSetLineTransform(GpLineGradient *brush,
GDIPCONST GpMatrix *matrix) GDIPCONST GpMatrix *matrix)
{ {
TRACE("(%p,%p)\n", brush, matrix); TRACE("(%p,%s)\n", brush, debugstr_matrix(matrix));
if(!brush || !matrix) if(!brush || !matrix)
return InvalidParameter; return InvalidParameter;
...@@ -2124,7 +2124,7 @@ GpStatus WINGDIPAPI GdipSetLineTransform(GpLineGradient *brush, ...@@ -2124,7 +2124,7 @@ GpStatus WINGDIPAPI GdipSetLineTransform(GpLineGradient *brush,
GpStatus WINGDIPAPI GdipGetLineTransform(GpLineGradient *brush, GpMatrix *matrix) GpStatus WINGDIPAPI GdipGetLineTransform(GpLineGradient *brush, GpMatrix *matrix)
{ {
TRACE("(%p,%p)\n", brush, matrix); TRACE("(%p,%s)\n", brush, debugstr_matrix(matrix));
if(!brush || !matrix) if(!brush || !matrix)
return InvalidParameter; return InvalidParameter;
...@@ -2148,7 +2148,7 @@ GpStatus WINGDIPAPI GdipScaleLineTransform(GpLineGradient *brush, REAL sx, REAL ...@@ -2148,7 +2148,7 @@ GpStatus WINGDIPAPI GdipScaleLineTransform(GpLineGradient *brush, REAL sx, REAL
GpStatus WINGDIPAPI GdipMultiplyLineTransform(GpLineGradient *brush, GpStatus WINGDIPAPI GdipMultiplyLineTransform(GpLineGradient *brush,
GDIPCONST GpMatrix *matrix, GpMatrixOrder order) GDIPCONST GpMatrix *matrix, GpMatrixOrder order)
{ {
TRACE("(%p,%p,%u)\n", brush, matrix, order); TRACE("(%p,%s,%u)\n", brush, debugstr_matrix(matrix), order);
if(!brush) if(!brush)
return InvalidParameter; return InvalidParameter;
......
...@@ -492,3 +492,10 @@ const char *debugstr_pointf(const PointF* pt) ...@@ -492,3 +492,10 @@ const char *debugstr_pointf(const PointF* pt)
if (!pt) return "(null)"; if (!pt) return "(null)";
return wine_dbg_sprintf("(%0.2f,%0.2f)", pt->X, pt->Y); return wine_dbg_sprintf("(%0.2f,%0.2f)", pt->X, pt->Y);
} }
const char *debugstr_matrix(const GpMatrix *matrix)
{
if (!matrix) return "(null)";
return wine_dbg_sprintf("%p(%0.2f,%0.2f,%0.2f,%0.2f,%0.2f,%0.2f)",matrix, matrix->matrix[0], matrix->matrix[1],
matrix->matrix[2], matrix->matrix[3], matrix->matrix[4], matrix->matrix[5]);
}
...@@ -203,6 +203,8 @@ extern const char *debugstr_rectf(const RectF* rc) DECLSPEC_HIDDEN; ...@@ -203,6 +203,8 @@ extern const char *debugstr_rectf(const RectF* rc) DECLSPEC_HIDDEN;
extern const char *debugstr_pointf(const PointF* pt) DECLSPEC_HIDDEN; extern const char *debugstr_pointf(const PointF* pt) DECLSPEC_HIDDEN;
extern const char *debugstr_matrix(const GpMatrix* matrix) DECLSPEC_HIDDEN;
extern void convert_32bppARGB_to_32bppPARGB(UINT width, UINT height, extern void convert_32bppARGB_to_32bppPARGB(UINT width, UINT height,
BYTE *dst_bits, INT dst_stride, const BYTE *src_bits, INT src_stride) DECLSPEC_HIDDEN; BYTE *dst_bits, INT dst_stride, const BYTE *src_bits, INT src_stride) DECLSPEC_HIDDEN;
......
...@@ -5029,7 +5029,7 @@ GpStatus WINGDIPAPI GdipGetVisibleClipBoundsI(GpGraphics *graphics, GpRect *rect ...@@ -5029,7 +5029,7 @@ GpStatus WINGDIPAPI GdipGetVisibleClipBoundsI(GpGraphics *graphics, GpRect *rect
GpStatus WINGDIPAPI GdipGetWorldTransform(GpGraphics *graphics, GpMatrix *matrix) GpStatus WINGDIPAPI GdipGetWorldTransform(GpGraphics *graphics, GpMatrix *matrix)
{ {
TRACE("(%p, %p)\n", graphics, matrix); TRACE("(%p, %s)\n", graphics, debugstr_matrix(matrix));
if(!graphics || !matrix) if(!graphics || !matrix)
return InvalidParameter; return InvalidParameter;
...@@ -6377,7 +6377,7 @@ GpStatus WINGDIPAPI GdipSetWorldTransform(GpGraphics *graphics, GpMatrix *matrix ...@@ -6377,7 +6377,7 @@ GpStatus WINGDIPAPI GdipSetWorldTransform(GpGraphics *graphics, GpMatrix *matrix
{ {
GpStatus stat; GpStatus stat;
TRACE("(%p, %p)\n", graphics, matrix); TRACE("(%p, %s)\n", graphics, debugstr_matrix(matrix));
if(!graphics || !matrix) if(!graphics || !matrix)
return InvalidParameter; return InvalidParameter;
...@@ -6385,10 +6385,6 @@ GpStatus WINGDIPAPI GdipSetWorldTransform(GpGraphics *graphics, GpMatrix *matrix ...@@ -6385,10 +6385,6 @@ GpStatus WINGDIPAPI GdipSetWorldTransform(GpGraphics *graphics, GpMatrix *matrix
if(graphics->busy) if(graphics->busy)
return ObjectBusy; return ObjectBusy;
TRACE("%f,%f,%f,%f,%f,%f\n",
matrix->matrix[0], matrix->matrix[1], matrix->matrix[2],
matrix->matrix[3], matrix->matrix[4], matrix->matrix[5]);
if (is_metafile_graphics(graphics)) { if (is_metafile_graphics(graphics)) {
stat = METAFILE_SetWorldTransform((GpMetafile*)graphics->image, matrix); stat = METAFILE_SetWorldTransform((GpMetafile*)graphics->image, matrix);
...@@ -6675,7 +6671,7 @@ GpStatus WINGDIPAPI GdipMultiplyWorldTransform(GpGraphics *graphics, GDIPCONST G ...@@ -6675,7 +6671,7 @@ GpStatus WINGDIPAPI GdipMultiplyWorldTransform(GpGraphics *graphics, GDIPCONST G
GpMatrix m; GpMatrix m;
GpStatus ret; GpStatus ret;
TRACE("(%p, %p, %d)\n", graphics, matrix, order); TRACE("(%p, %s, %d)\n", graphics, debugstr_matrix(matrix), order);
if(!graphics || !matrix) if(!graphics || !matrix)
return InvalidParameter; return InvalidParameter;
...@@ -7105,7 +7101,7 @@ GpStatus WINGDIPAPI GdipMeasureDriverString(GpGraphics *graphics, GDIPCONST UINT ...@@ -7105,7 +7101,7 @@ GpStatus WINGDIPAPI GdipMeasureDriverString(GpGraphics *graphics, GDIPCONST UINT
REAL rel_width, rel_height, ascent, descent; REAL rel_width, rel_height, ascent, descent;
GpPointF pt[3]; GpPointF pt[3];
TRACE("(%p %p %d %p %p %d %p %p)\n", graphics, text, length, font, positions, flags, matrix, boundingBox); TRACE("(%p %p %d %p %p %d %s %p)\n", graphics, text, length, font, positions, flags, debugstr_matrix(matrix), boundingBox);
if (!graphics || !text || !font || !positions || !boundingBox) if (!graphics || !text || !font || !positions || !boundingBox)
return InvalidParameter; return InvalidParameter;
...@@ -7533,7 +7529,7 @@ GpStatus WINGDIPAPI GdipDrawDriverString(GpGraphics *graphics, GDIPCONST UINT16 ...@@ -7533,7 +7529,7 @@ GpStatus WINGDIPAPI GdipDrawDriverString(GpGraphics *graphics, GDIPCONST UINT16
GDIPCONST PointF *positions, INT flags, GDIPCONST PointF *positions, INT flags,
GDIPCONST GpMatrix *matrix ) GDIPCONST GpMatrix *matrix )
{ {
TRACE("(%p %s %p %p %p %d %p)\n", graphics, debugstr_wn(text, length), font, brush, positions, flags, matrix); TRACE("(%p %s %p %p %p %d %s)\n", graphics, debugstr_wn(text, length), font, brush, positions, flags, debugstr_matrix(matrix));
if (!graphics || !text || !font || !brush || !positions) if (!graphics || !text || !font || !brush || !positions)
return InvalidParameter; return InvalidParameter;
......
...@@ -1500,7 +1500,7 @@ GpStatus WINGDIPAPI GdipGetPathWorldBounds(GpPath* path, GpRectF* bounds, ...@@ -1500,7 +1500,7 @@ GpStatus WINGDIPAPI GdipGetPathWorldBounds(GpPath* path, GpRectF* bounds,
INT count, i; INT count, i;
REAL path_width = 1.0, width, height, temp, low_x, low_y, high_x, high_y; REAL path_width = 1.0, width, height, temp, low_x, low_y, high_x, high_y;
TRACE("(%p, %p, %p, %p)\n", path, bounds, matrix, pen); TRACE("(%p, %p, %s, %p)\n", path, bounds, debugstr_matrix(matrix), pen);
/* Matrix and pen can be null. */ /* Matrix and pen can be null. */
if(!path || !bounds) if(!path || !bounds)
...@@ -1582,7 +1582,7 @@ GpStatus WINGDIPAPI GdipGetPathWorldBoundsI(GpPath* path, GpRect* bounds, ...@@ -1582,7 +1582,7 @@ GpStatus WINGDIPAPI GdipGetPathWorldBoundsI(GpPath* path, GpRect* bounds,
GpStatus ret; GpStatus ret;
GpRectF boundsF; GpRectF boundsF;
TRACE("(%p, %p, %p, %p)\n", path, bounds, matrix, pen); TRACE("(%p, %p, %s, %p)\n", path, bounds, debugstr_matrix(matrix), pen);
ret = GdipGetPathWorldBounds(path,&boundsF,matrix,pen); ret = GdipGetPathWorldBounds(path,&boundsF,matrix,pen);
...@@ -1796,7 +1796,7 @@ GpStatus WINGDIPAPI GdipSetPathFillMode(GpPath *path, GpFillMode fill) ...@@ -1796,7 +1796,7 @@ GpStatus WINGDIPAPI GdipSetPathFillMode(GpPath *path, GpFillMode fill)
GpStatus WINGDIPAPI GdipTransformPath(GpPath *path, GpMatrix *matrix) GpStatus WINGDIPAPI GdipTransformPath(GpPath *path, GpMatrix *matrix)
{ {
TRACE("(%p, %p)\n", path, matrix); TRACE("(%p, %s)\n", path, debugstr_matrix(matrix));
if(!path) if(!path)
return InvalidParameter; return InvalidParameter;
...@@ -1812,7 +1812,7 @@ GpStatus WINGDIPAPI GdipWarpPath(GpPath *path, GpMatrix* matrix, ...@@ -1812,7 +1812,7 @@ GpStatus WINGDIPAPI GdipWarpPath(GpPath *path, GpMatrix* matrix,
GDIPCONST GpPointF *points, INT count, REAL x, REAL y, REAL width, GDIPCONST GpPointF *points, INT count, REAL x, REAL y, REAL width,
REAL height, WarpMode warpmode, REAL flatness) REAL height, WarpMode warpmode, REAL flatness)
{ {
FIXME("(%p,%p,%p,%i,%0.2f,%0.2f,%0.2f,%0.2f,%i,%0.2f)\n", path, matrix, FIXME("(%p,%s,%p,%i,%0.2f,%0.2f,%0.2f,%0.2f,%i,%0.2f)\n", path, debugstr_matrix(matrix),
points, count, x, y, width, height, warpmode, flatness); points, count, x, y, width, height, warpmode, flatness);
return NotImplemented; return NotImplemented;
...@@ -2434,7 +2434,7 @@ GpStatus WINGDIPAPI GdipWidenPath(GpPath *path, GpPen *pen, GpMatrix *matrix, ...@@ -2434,7 +2434,7 @@ GpStatus WINGDIPAPI GdipWidenPath(GpPath *path, GpPen *pen, GpMatrix *matrix,
path_list_node_t *points=NULL, *last_point=NULL; path_list_node_t *points=NULL, *last_point=NULL;
int i, subpath_start=0, new_length; int i, subpath_start=0, new_length;
TRACE("(%p,%p,%p,%0.2f)\n", path, pen, matrix, flatness); TRACE("(%p,%p,%s,%0.2f)\n", path, pen, debugstr_matrix(matrix), flatness);
if (!path || !pen) if (!path || !pen)
return InvalidParameter; return InvalidParameter;
......
...@@ -120,7 +120,7 @@ GpStatus WINGDIPAPI GdipCreateMatrix3I(GDIPCONST GpRect *rect, GDIPCONST GpPoint ...@@ -120,7 +120,7 @@ GpStatus WINGDIPAPI GdipCreateMatrix3I(GDIPCONST GpRect *rect, GDIPCONST GpPoint
GpStatus WINGDIPAPI GdipCloneMatrix(GpMatrix *matrix, GpMatrix **clone) GpStatus WINGDIPAPI GdipCloneMatrix(GpMatrix *matrix, GpMatrix **clone)
{ {
TRACE("(%p, %p)\n", matrix, clone); TRACE("(%s, %p)\n", debugstr_matrix(matrix), clone);
if(!matrix || !clone) if(!matrix || !clone)
return InvalidParameter; return InvalidParameter;
...@@ -168,7 +168,7 @@ GpStatus WINGDIPAPI GdipDeleteMatrix(GpMatrix *matrix) ...@@ -168,7 +168,7 @@ GpStatus WINGDIPAPI GdipDeleteMatrix(GpMatrix *matrix)
GpStatus WINGDIPAPI GdipGetMatrixElements(GDIPCONST GpMatrix *matrix, GpStatus WINGDIPAPI GdipGetMatrixElements(GDIPCONST GpMatrix *matrix,
REAL *out) REAL *out)
{ {
TRACE("(%p, %p)\n", matrix, out); TRACE("(%s, %p)\n", debugstr_matrix(matrix), out);
if(!matrix || !out) if(!matrix || !out)
return InvalidParameter; return InvalidParameter;
...@@ -183,7 +183,7 @@ GpStatus WINGDIPAPI GdipInvertMatrix(GpMatrix *matrix) ...@@ -183,7 +183,7 @@ GpStatus WINGDIPAPI GdipInvertMatrix(GpMatrix *matrix)
GpMatrix copy; GpMatrix copy;
REAL det; REAL det;
TRACE("(%p)\n", matrix); TRACE("(%s)\n", debugstr_matrix(matrix));
if(!matrix) if(!matrix)
return InvalidParameter; return InvalidParameter;
...@@ -223,7 +223,7 @@ GpStatus WINGDIPAPI GdipInvertMatrix(GpMatrix *matrix) ...@@ -223,7 +223,7 @@ GpStatus WINGDIPAPI GdipInvertMatrix(GpMatrix *matrix)
GpStatus WINGDIPAPI GdipIsMatrixInvertible(GDIPCONST GpMatrix *matrix, BOOL *result) GpStatus WINGDIPAPI GdipIsMatrixInvertible(GDIPCONST GpMatrix *matrix, BOOL *result)
{ {
TRACE("(%p, %p)\n", matrix, result); TRACE("(%s, %p)\n", debugstr_matrix(matrix), result);
if(!matrix || !result) if(!matrix || !result)
return InvalidParameter; return InvalidParameter;
...@@ -239,7 +239,7 @@ GpStatus WINGDIPAPI GdipIsMatrixInvertible(GDIPCONST GpMatrix *matrix, BOOL *res ...@@ -239,7 +239,7 @@ GpStatus WINGDIPAPI GdipIsMatrixInvertible(GDIPCONST GpMatrix *matrix, BOOL *res
GpStatus WINGDIPAPI GdipMultiplyMatrix(GpMatrix *matrix, GDIPCONST GpMatrix* matrix2, GpStatus WINGDIPAPI GdipMultiplyMatrix(GpMatrix *matrix, GDIPCONST GpMatrix* matrix2,
GpMatrixOrder order) GpMatrixOrder order)
{ {
TRACE("(%p, %p, %d)\n", matrix, matrix2, order); TRACE("(%s, %s, %d)\n", debugstr_matrix(matrix), debugstr_matrix(matrix2), order);
if(!matrix || !matrix2) if(!matrix || !matrix2)
return InvalidParameter; return InvalidParameter;
...@@ -259,7 +259,7 @@ GpStatus WINGDIPAPI GdipRotateMatrix(GpMatrix *matrix, REAL angle, ...@@ -259,7 +259,7 @@ GpStatus WINGDIPAPI GdipRotateMatrix(GpMatrix *matrix, REAL angle,
{ {
REAL cos_theta, sin_theta, rotate[6]; REAL cos_theta, sin_theta, rotate[6];
TRACE("(%p, %.2f, %d)\n", matrix, angle, order); TRACE("(%p, %.2f, %d)\n", debugstr_matrix(matrix), angle, order);
if(!matrix) if(!matrix)
return InvalidParameter; return InvalidParameter;
...@@ -288,7 +288,7 @@ GpStatus WINGDIPAPI GdipRotateMatrix(GpMatrix *matrix, REAL angle, ...@@ -288,7 +288,7 @@ GpStatus WINGDIPAPI GdipRotateMatrix(GpMatrix *matrix, REAL angle,
GpStatus WINGDIPAPI GdipScaleMatrix(GpMatrix *matrix, REAL scaleX, REAL scaleY, GpStatus WINGDIPAPI GdipScaleMatrix(GpMatrix *matrix, REAL scaleX, REAL scaleY,
GpMatrixOrder order) GpMatrixOrder order)
{ {
TRACE("(%p, %.2f, %.2f, %d)\n", matrix, scaleX, scaleY, order); TRACE("(%s, %.2f, %.2f, %d)\n", debugstr_matrix(matrix), scaleX, scaleY, order);
if(!matrix) if(!matrix)
return InvalidParameter; return InvalidParameter;
...@@ -318,7 +318,7 @@ GpStatus WINGDIPAPI GdipScaleMatrix(GpMatrix *matrix, REAL scaleX, REAL scaleY, ...@@ -318,7 +318,7 @@ GpStatus WINGDIPAPI GdipScaleMatrix(GpMatrix *matrix, REAL scaleX, REAL scaleY,
GpStatus WINGDIPAPI GdipSetMatrixElements(GpMatrix *matrix, REAL m11, REAL m12, GpStatus WINGDIPAPI GdipSetMatrixElements(GpMatrix *matrix, REAL m11, REAL m12,
REAL m21, REAL m22, REAL dx, REAL dy) REAL m21, REAL m22, REAL dx, REAL dy)
{ {
TRACE("(%p, %.2f, %.2f, %.2f, %.2f, %.2f, %.2f)\n", matrix, m11, m12, TRACE("(%s, %.2f, %.2f, %.2f, %.2f, %.2f, %.2f)\n", debugstr_matrix(matrix), m11, m12,
m21, m22, dx, dy); m21, m22, dx, dy);
if(!matrix) if(!matrix)
...@@ -339,7 +339,7 @@ GpStatus WINGDIPAPI GdipShearMatrix(GpMatrix *matrix, REAL shearX, REAL shearY, ...@@ -339,7 +339,7 @@ GpStatus WINGDIPAPI GdipShearMatrix(GpMatrix *matrix, REAL shearX, REAL shearY,
{ {
REAL shear[6]; REAL shear[6];
TRACE("(%p, %.2f, %.2f, %d)\n", matrix, shearX, shearY, order); TRACE("(%s, %.2f, %.2f, %d)\n", debugstr_matrix(matrix), shearX, shearY, order);
if(!matrix) if(!matrix)
return InvalidParameter; return InvalidParameter;
...@@ -368,7 +368,7 @@ GpStatus WINGDIPAPI GdipTransformMatrixPoints(GpMatrix *matrix, GpPointF *pts, ...@@ -368,7 +368,7 @@ GpStatus WINGDIPAPI GdipTransformMatrixPoints(GpMatrix *matrix, GpPointF *pts,
REAL x, y; REAL x, y;
INT i; INT i;
TRACE("(%p, %p, %d)\n", matrix, pts, count); TRACE("(%s, %p, %d)\n", debugstr_matrix(matrix), pts, count);
if(!matrix || !pts || count <= 0) if(!matrix || !pts || count <= 0)
return InvalidParameter; return InvalidParameter;
...@@ -391,7 +391,7 @@ GpStatus WINGDIPAPI GdipTransformMatrixPointsI(GpMatrix *matrix, GpPoint *pts, I ...@@ -391,7 +391,7 @@ GpStatus WINGDIPAPI GdipTransformMatrixPointsI(GpMatrix *matrix, GpPoint *pts, I
GpStatus ret; GpStatus ret;
INT i; INT i;
TRACE("(%p, %p, %d)\n", matrix, pts, count); TRACE("(%s, %p, %d)\n", debugstr_matrix(matrix), pts, count);
if(count <= 0) if(count <= 0)
return InvalidParameter; return InvalidParameter;
...@@ -420,7 +420,7 @@ GpStatus WINGDIPAPI GdipTransformMatrixPointsI(GpMatrix *matrix, GpPoint *pts, I ...@@ -420,7 +420,7 @@ GpStatus WINGDIPAPI GdipTransformMatrixPointsI(GpMatrix *matrix, GpPoint *pts, I
GpStatus WINGDIPAPI GdipTranslateMatrix(GpMatrix *matrix, REAL offsetX, GpStatus WINGDIPAPI GdipTranslateMatrix(GpMatrix *matrix, REAL offsetX,
REAL offsetY, GpMatrixOrder order) REAL offsetY, GpMatrixOrder order)
{ {
TRACE("(%p, %.2f, %.2f, %d)\n", matrix, offsetX, offsetY, order); TRACE("(%s, %.2f, %.2f, %d)\n", debugstr_matrix(matrix), offsetX, offsetY, order);
if(!matrix) if(!matrix)
return InvalidParameter; return InvalidParameter;
...@@ -448,7 +448,7 @@ GpStatus WINGDIPAPI GdipVectorTransformMatrixPoints(GpMatrix *matrix, GpPointF * ...@@ -448,7 +448,7 @@ GpStatus WINGDIPAPI GdipVectorTransformMatrixPoints(GpMatrix *matrix, GpPointF *
REAL x, y; REAL x, y;
INT i; INT i;
TRACE("(%p, %p, %d)\n", matrix, pts, count); TRACE("(%s, %p, %d)\n", debugstr_matrix(matrix), pts, count);
if(!matrix || !pts || count <= 0) if(!matrix || !pts || count <= 0)
return InvalidParameter; return InvalidParameter;
...@@ -471,7 +471,7 @@ GpStatus WINGDIPAPI GdipVectorTransformMatrixPointsI(GpMatrix *matrix, GpPoint * ...@@ -471,7 +471,7 @@ GpStatus WINGDIPAPI GdipVectorTransformMatrixPointsI(GpMatrix *matrix, GpPoint *
GpStatus ret; GpStatus ret;
INT i; INT i;
TRACE("(%p, %p, %d)\n", matrix, pts, count); TRACE("(%s, %p, %d)\n", debugstr_matrix(matrix), pts, count);
if(count <= 0) if(count <= 0)
return InvalidParameter; return InvalidParameter;
...@@ -500,7 +500,7 @@ GpStatus WINGDIPAPI GdipVectorTransformMatrixPointsI(GpMatrix *matrix, GpPoint * ...@@ -500,7 +500,7 @@ GpStatus WINGDIPAPI GdipVectorTransformMatrixPointsI(GpMatrix *matrix, GpPoint *
GpStatus WINGDIPAPI GdipIsMatrixEqual(GDIPCONST GpMatrix *matrix, GDIPCONST GpMatrix *matrix2, GpStatus WINGDIPAPI GdipIsMatrixEqual(GDIPCONST GpMatrix *matrix, GDIPCONST GpMatrix *matrix2,
BOOL *result) BOOL *result)
{ {
TRACE("(%p, %p, %p)\n", matrix, matrix2, result); TRACE("(%s, %s, %p)\n", debugstr_matrix(matrix), debugstr_matrix(matrix2), result);
if(!matrix || !matrix2 || !result) if(!matrix || !matrix2 || !result)
return InvalidParameter; return InvalidParameter;
...@@ -519,7 +519,7 @@ GpStatus WINGDIPAPI GdipIsMatrixIdentity(GDIPCONST GpMatrix *matrix, BOOL *resul ...@@ -519,7 +519,7 @@ GpStatus WINGDIPAPI GdipIsMatrixIdentity(GDIPCONST GpMatrix *matrix, BOOL *resul
0.0, 0.0 } 0.0, 0.0 }
}; };
TRACE("(%p, %p)\n", matrix, result); TRACE("(%s, %p)\n", debugstr_matrix(matrix), result);
if(!matrix || !result) if(!matrix || !result)
return InvalidParameter; return InvalidParameter;
......
...@@ -436,7 +436,7 @@ GpStatus WINGDIPAPI GdipSetPenTransform(GpPen *pen, GpMatrix *matrix) ...@@ -436,7 +436,7 @@ GpStatus WINGDIPAPI GdipSetPenTransform(GpPen *pen, GpMatrix *matrix)
{ {
static int calls; static int calls;
TRACE("(%p,%p)\n", pen, matrix); TRACE("(%p,%s)\n", pen, debugstr_matrix(matrix));
if(!pen || !matrix) if(!pen || !matrix)
return InvalidParameter; return InvalidParameter;
...@@ -451,7 +451,7 @@ GpStatus WINGDIPAPI GdipSetPenTransform(GpPen *pen, GpMatrix *matrix) ...@@ -451,7 +451,7 @@ GpStatus WINGDIPAPI GdipSetPenTransform(GpPen *pen, GpMatrix *matrix)
GpStatus WINGDIPAPI GdipGetPenTransform(GpPen *pen, GpMatrix *matrix) GpStatus WINGDIPAPI GdipGetPenTransform(GpPen *pen, GpMatrix *matrix)
{ {
TRACE("(%p,%p)\n", pen, matrix); TRACE("(%p,%s)\n", pen, debugstr_matrix(matrix));
if(!pen || !matrix) if(!pen || !matrix)
return InvalidParameter; return InvalidParameter;
...@@ -494,7 +494,7 @@ GpStatus WINGDIPAPI GdipRotatePenTransform(GpPen *pen, REAL angle, GpMatrixOrder ...@@ -494,7 +494,7 @@ GpStatus WINGDIPAPI GdipRotatePenTransform(GpPen *pen, REAL angle, GpMatrixOrder
GpStatus WINGDIPAPI GdipMultiplyPenTransform(GpPen *pen, GDIPCONST GpMatrix *matrix, GpStatus WINGDIPAPI GdipMultiplyPenTransform(GpPen *pen, GDIPCONST GpMatrix *matrix,
GpMatrixOrder order) GpMatrixOrder order)
{ {
TRACE("(%p,%p,%u)\n", pen, matrix, order); TRACE("(%p,%s,%u)\n", pen, debugstr_matrix(matrix), order);
if(!pen) if(!pen)
return InvalidParameter; return InvalidParameter;
......
...@@ -1471,7 +1471,7 @@ static GpStatus transform_region_element(region_element* element, GpMatrix *matr ...@@ -1471,7 +1471,7 @@ static GpStatus transform_region_element(region_element* element, GpMatrix *matr
GpStatus WINGDIPAPI GdipTransformRegion(GpRegion *region, GpMatrix *matrix) GpStatus WINGDIPAPI GdipTransformRegion(GpRegion *region, GpMatrix *matrix)
{ {
TRACE("(%p, %p)\n", region, matrix); TRACE("(%p, %s)\n", region, debugstr_matrix(matrix));
if (!region || !matrix) if (!region || !matrix)
return InvalidParameter; return InvalidParameter;
...@@ -1595,7 +1595,7 @@ GpStatus WINGDIPAPI GdipGetRegionScansCount(GpRegion *region, UINT *count, GpMat ...@@ -1595,7 +1595,7 @@ GpStatus WINGDIPAPI GdipGetRegionScansCount(GpRegion *region, UINT *count, GpMat
GpStatus stat; GpStatus stat;
LPRGNDATA data; LPRGNDATA data;
TRACE("(%p, %p, %p)\n", region, count, matrix); TRACE("(%p, %p, %s)\n", region, count, debugstr_matrix(matrix));
if (!region || !count || !matrix) if (!region || !count || !matrix)
return InvalidParameter; return InvalidParameter;
......
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