Home
last modified time | relevance | path

Searched refs:pGraphState (Results 1 – 16 of 16) sorted by relevance

/external/pdfium/core/fxge/win32/
Dcfx_psrenderer.cpp176 const CFX_GraphStateData* pGraphState) { in SetClip_PathStroke() argument
178 SetGraphState(pGraphState); in SetClip_PathStroke()
187 CFX_FloatRect rect = pPathData->GetBoundingBox(pGraphState->m_LineWidth, in SetClip_PathStroke()
188 pGraphState->m_MiterLimit); in SetClip_PathStroke()
196 const CFX_GraphStateData* pGraphState, in DrawPath() argument
211 SetGraphState(pGraphState); in DrawPath()
248 void CFX_PSRenderer::SetGraphState(const CFX_GraphStateData* pGraphState) { in SetGraphState() argument
251 m_CurGraphState.m_LineCap != pGraphState->m_LineCap) { in SetGraphState()
252 buf << static_cast<int>(pGraphState->m_LineCap) << " J\n"; in SetGraphState()
255 m_CurGraphState.m_DashArray != pGraphState->m_DashArray) { in SetGraphState()
[all …]
Dfx_win32_device.cpp85 HPEN CreateExtPen(const CFX_GraphStateData* pGraphState, in CreateExtPen() argument
88 ASSERT(pGraphState); in CreateExtPen()
95 float width = std::max(scale * pGraphState->m_LineWidth, 1.0f); in CreateExtPen()
98 if (!pGraphState->m_DashArray.empty()) in CreateExtPen()
103 switch (pGraphState->m_LineCap) { in CreateExtPen()
114 switch (pGraphState->m_LineJoin) { in CreateExtPen()
132 if (!pGraphState->m_DashArray.empty()) { in CreateExtPen()
133 dashes.resize(pGraphState->m_DashArray.size()); in CreateExtPen()
134 for (size_t i = 0; i < pGraphState->m_DashArray.size(); i++) { in CreateExtPen()
136 pMatrix ? pMatrix->TransformDistance(pGraphState->m_DashArray[i]) in CreateExtPen()
[all …]
Dwin32_int.h49 const CFX_GraphStateData* pGraphState,
91 const CFX_GraphStateData* pGraphState) override;
94 const CFX_GraphStateData* pGraphState,
242 const CFX_GraphStateData* pGraphState) override;
245 const CFX_GraphStateData* pGraphState,
306 const CFX_GraphStateData* pGraphState) override;
309 const CFX_GraphStateData* pGraphState,
Dfx_win32_gdipext.cpp384 Gdiplus::GpPen* GdipCreatePenImpl(const CFX_GraphStateData* pGraphState, in GdipCreatePenImpl() argument
389 float width = pGraphState->m_LineWidth; in GdipCreatePenImpl()
402 switch (pGraphState->m_LineCap) { in GdipCreatePenImpl()
418 switch (pGraphState->m_LineJoin) { in GdipCreatePenImpl()
430 if (!pGraphState->m_DashArray.empty()) { in GdipCreatePenImpl()
432 FX_Alloc(float, FxAlignToBoundary<2>(pGraphState->m_DashArray.size())); in GdipCreatePenImpl()
435 for (size_t i = 0; i < pGraphState->m_DashArray.size(); i += 2) { in GdipCreatePenImpl()
436 float on_phase = pGraphState->m_DashArray[i]; in GdipCreatePenImpl()
438 if (i == pGraphState->m_DashArray.size() - 1) in GdipCreatePenImpl()
441 off_phase = pGraphState->m_DashArray[i + 1]; in GdipCreatePenImpl()
[all …]
Dcfx_psrenderer.h70 const CFX_GraphStateData* pGraphState);
74 const CFX_GraphStateData* pGraphState,
103 void SetGraphState(const CFX_GraphStateData* pGraphState);
Dfx_win32_print.cpp440 const CFX_GraphStateData* pGraphState) { in SetClip_PathStroke() argument
441 m_PSRenderer.SetClip_PathStroke(pPathData, pObject2Device, pGraphState); in SetClip_PathStroke()
447 const CFX_GraphStateData* pGraphState, in DrawPath() argument
454 return m_PSRenderer.DrawPath(pPathData, pObject2Device, pGraphState, in DrawPath()
564 const CFX_GraphStateData* pGraphState) { in SetClip_PathStroke() argument
570 const CFX_GraphStateData* pGraphState, in DrawPath() argument
/external/pdfium/core/fxge/
Dcfx_renderdevice.h76 const CFX_GraphStateData* pGraphState);
80 const CFX_GraphStateData* pGraphState, in DrawPath() argument
84 return DrawPathWithBlend(pPathData, pObject2Device, pGraphState, fill_color, in DrawPath()
89 const CFX_GraphStateData* pGraphState,
171 const CFX_GraphStateData* pGraphState,
230 const CFX_GraphStateData* pGraphState,
Dcfx_renderdevice.cpp479 const CFX_GraphStateData* pGraphState) { in SetClip_PathStroke() argument
481 pGraphState)) { in SetClip_PathStroke()
509 const CFX_GraphStateData* pGraphState, in DrawPathWithBlend() argument
514 uint8_t stroke_alpha = pGraphState ? FXARGB_A(stroke_color) : 0; in DrawPathWithBlend()
602 return m_pDeviceDriver->DrawPath(pPathData, pObject2Device, pGraphState, in DrawPathWithBlend()
606 return DrawFillStrokePath(pPathData, pObject2Device, pGraphState, in DrawPathWithBlend()
609 return m_pDeviceDriver->DrawPath(pPathData, pObject2Device, pGraphState, in DrawPathWithBlend()
617 const CFX_GraphStateData* pGraphState, in DrawFillStrokePath() argument
625 if (pGraphState) { in DrawFillStrokePath()
626 bbox = pPathData->GetBoundingBox(pGraphState->m_LineWidth, in DrawFillStrokePath()
[all …]
Drenderdevicedriver_iface.h53 const CFX_GraphStateData* pGraphState);
56 const CFX_GraphStateData* pGraphState,
Drenderdevicedriver_iface.cpp24 const CFX_GraphStateData* pGraphState) { in SetClip_PathStroke() argument
/external/pdfium/core/fxge/skia/
Dfx_skia_device.h57 pGraphState) // graphic state, for pen attributes
63 const CFX_GraphStateData* pGraphState,
152 const CFX_GraphStateData* pGraphState,
Dfx_skia_device.cpp1084 const CFX_GraphStateData* pGraphState) { in SetClipStroke() argument
1091 m_pDriver->PaintStroke(&skPaint, pGraphState, skMatrix); in SetClipStroke()
1531 const CFX_GraphStateData* pGraphState, in PaintStroke() argument
1534 switch (pGraphState->m_LineCap) { in PaintStroke()
1546 switch (pGraphState->m_LineJoin) { in PaintStroke()
1565 SkTMax(pGraphState->m_LineWidth, in PaintStroke()
1567 if (!pGraphState->m_DashArray.empty()) { in PaintStroke()
1568 size_t count = (pGraphState->m_DashArray.size() + 1) / 2; in PaintStroke()
1573 float on = pGraphState->m_DashArray[i * 2]; in PaintStroke()
1576 float off = i * 2 + 1 == pGraphState->m_DashArray.size() in PaintStroke()
[all …]
/external/pdfium/core/fxge/agg/
Dfx_agg_driver.cpp255 const CFX_GraphStateData* pGraphState, in RasterizeStroke() argument
259 switch (pGraphState->m_LineCap) { in RasterizeStroke()
271 switch (pGraphState->m_LineJoin) { in RasterizeStroke()
282 float width = pGraphState->m_LineWidth * scale; in RasterizeStroke()
289 if (!pGraphState->m_DashArray.empty()) { in RasterizeStroke()
292 for (size_t i = 0; i < (pGraphState->m_DashArray.size() + 1) / 2; i++) { in RasterizeStroke()
293 float on = pGraphState->m_DashArray[i * 2]; in RasterizeStroke()
296 float off = i * 2 + 1 == pGraphState->m_DashArray.size() in RasterizeStroke()
298 : pGraphState->m_DashArray[i * 2 + 1]; in RasterizeStroke()
302 dash.dash_start(pGraphState->m_DashPhase * scale); in RasterizeStroke()
[all …]
Dfx_agg_driver.h55 const CFX_GraphStateData* pGraphState) override;
58 const CFX_GraphStateData* pGraphState,
/external/pdfium/core/fpdfapi/render/
Dcpdf_textrenderer.cpp36 const CFX_GraphStateData* pGraphState, in DrawTextPath() argument
57 pGraphState, fill_argb, stroke_argb, in DrawTextPath()
66 font_size, mtText2User, pUser2Device, pGraphState, in DrawTextPath()
Dcpdf_textrenderer.h42 const CFX_GraphStateData* pGraphState,