Index: core/src/fxge/skia/fx_skia_device.cpp |
diff --git a/core/src/fxge/skia/fx_skia_device.cpp b/core/src/fxge/skia/fx_skia_device.cpp |
index 7cce7b33260885fa8c889d2862a5963432114529..8e012c82e003cf38b8b1824699e6f146c58ed2ea 100644 |
--- a/core/src/fxge/skia/fx_skia_device.cpp |
+++ b/core/src/fxge/skia/fx_skia_device.cpp |
@@ -127,11 +127,11 @@ class CSkia_PathData { |
SkPath m_PathData; |
void BuildPath(const CFX_PathData* pPathData, |
- const CFX_AffineMatrix* pObject2Device); |
+ const CFX_Matrix* pObject2Device); |
}; |
void CSkia_PathData::BuildPath(const CFX_PathData* pPathData, |
- const CFX_AffineMatrix* pObject2Device) { |
+ const CFX_Matrix* pObject2Device) { |
const CFX_PathData* pFPath = pPathData; |
int nPoints = pFPath->GetPointCount(); |
FX_PATHPOINT* pPoints = pFPath->GetPoints(); |
@@ -177,7 +177,7 @@ void CSkia_PathData::BuildPath(const CFX_PathData* pPathData, |
static void SkRasterizeStroke(SkPaint& spaint, |
SkPath* dstPathData, |
SkPath& path_data, |
- const CFX_AffineMatrix* pObject2Device, |
+ const CFX_Matrix* pObject2Device, |
const CFX_GraphStateData* pGraphState, |
FX_FIXFLOAT scale = FIX8_ONE, |
FX_BOOL bStrokeAdjust = FALSE, |
@@ -269,16 +269,15 @@ CFX_SkiaDeviceDriver::CFX_SkiaDeviceDriver(CFX_DIBitmap* pBitmap, |
CFX_SkiaDeviceDriver::~CFX_SkiaDeviceDriver() { |
delete m_pAggDriver; |
} |
-FX_BOOL CFX_SkiaDeviceDriver::DrawDeviceText( |
- int nChars, |
- const FXTEXT_CHARPOS* pCharPos, |
- CFX_Font* pFont, |
- CFX_FontCache* pCache, |
- const CFX_AffineMatrix* pObject2Device, |
- FX_FIXFLOAT font_size, |
- FX_DWORD color, |
- int alpha_flag, |
- void* pIccTransform) { |
+FX_BOOL CFX_SkiaDeviceDriver::DrawDeviceText(int nChars, |
+ const FXTEXT_CHARPOS* pCharPos, |
+ CFX_Font* pFont, |
+ CFX_FontCache* pCache, |
+ const CFX_Matrix* pObject2Device, |
+ FX_FIXFLOAT font_size, |
+ FX_DWORD color, |
+ int alpha_flag, |
+ void* pIccTransform) { |
return m_pAggDriver->DrawDeviceText(nChars, pCharPos, pFont, pCache, |
pObject2Device, font_size, color, |
alpha_flag, pIccTransform); |
@@ -328,9 +327,9 @@ void CFX_SkiaDeviceDriver::SetClipMask(SkPath& skPath, SkPaint* spaint) { |
m_pAggDriver->m_pClipRgn->IntersectMaskF(clip_box.fLeft, clip_box.fTop, mask); |
} |
FX_BOOL CFX_SkiaDeviceDriver::SetClip_PathFill( |
- const CFX_PathData* pPathData, // path info |
- const CFX_AffineMatrix* pObject2Device, // optional transformation |
- int fill_mode // fill mode, WINDING or ALTERNATE |
+ const CFX_PathData* pPathData, // path info |
+ const CFX_Matrix* pObject2Device, // optional transformation |
+ int fill_mode // fill mode, WINDING or ALTERNATE |
) { |
if (m_pAggDriver->m_pClipRgn == NULL) |
m_pAggDriver->m_pClipRgn = new CFX_ClipRgn( |
@@ -365,8 +364,8 @@ FX_BOOL CFX_SkiaDeviceDriver::SetClip_PathFill( |
} |
FX_BOOL CFX_SkiaDeviceDriver::SetClip_PathStroke( |
- const CFX_PathData* pPathData, // path info |
- const CFX_AffineMatrix* pObject2Device, // optional transformation |
+ const CFX_PathData* pPathData, // path info |
+ const CFX_Matrix* pObject2Device, // optional transformation |
const CFX_GraphStateData* pGraphState // graphic state, for pen attributes |
) { |
if (m_pAggDriver->m_pClipRgn == NULL) |
@@ -425,8 +424,8 @@ FX_BOOL CFX_SkiaDeviceDriver::RenderRasterizerSkia(SkPath& skPath, |
} |
FX_BOOL CFX_SkiaDeviceDriver::DrawPath( |
- const CFX_PathData* pPathData, // path info |
- const CFX_AffineMatrix* pObject2Device, // optional transformation |
+ const CFX_PathData* pPathData, // path info |
+ const CFX_Matrix* pObject2Device, // optional transformation |
const CFX_GraphStateData* pGraphState, // graphic state, for pen attributes |
FX_DWORD fill_color, // fill color |
FX_DWORD stroke_color, // stroke color |
@@ -472,7 +471,7 @@ FX_BOOL CFX_SkiaDeviceDriver::DrawPath( |
// flatness problem, second part doing the transformation, so we don't have |
// stroking geo problem. |
// TESTDOC: Bug #5253 - test[1].pdf |
- CFX_AffineMatrix matrix1, matrix2; |
+ CFX_Matrix matrix1, matrix2; |
if (pObject2Device) { |
matrix1.a = FXSYS_fabs(pObject2Device->a) > FXSYS_fabs(pObject2Device->b) |
? FXSYS_fabs(pObject2Device->a) |
@@ -566,7 +565,7 @@ FX_BOOL CFX_SkiaDeviceDriver::StretchDIBits(const CFX_DIBSource* pSource, |
FX_BOOL CFX_SkiaDeviceDriver::StartDIBits(const CFX_DIBSource* pSource, |
int bitmap_alpha, |
FX_DWORD argb, |
- const CFX_AffineMatrix* pMatrix, |
+ const CFX_Matrix* pMatrix, |
FX_DWORD render_flags, |
void*& handle, |
int alpha_flag, |