Searched refs:pixelSnappingFactor (Results 1 - 6 of 6) sorted by relevance

/macosx-10.10/WebCore-7600.1.25/platform/graphics/
H A DLayoutPoint.h187 inline FloatPoint roundedForPainting(const LayoutPoint& point, float pixelSnappingFactor, bool directionalRoundingToRight = true, bool directionalRoundingToBottom = true) argument
190 return FloatPoint(roundToDevicePixel(point.x(), pixelSnappingFactor, !directionalRoundingToRight), roundToDevicePixel(point.y(), pixelSnappingFactor, !directionalRoundingToBottom));
192 UNUSED_PARAM(pixelSnappingFactor);
199 inline FloatPoint flooredForPainting(const LayoutPoint& point, float pixelSnappingFactor) argument
202 return FloatPoint(floorToDevicePixel(point.x(), pixelSnappingFactor), floorToDevicePixel(point.y(), pixelSnappingFactor));
204 UNUSED_PARAM(pixelSnappingFactor);
209 inline FloatPoint ceiledForPainting(const LayoutPoint& point, float pixelSnappingFactor) argument
212 return FloatPoint(ceilToDevicePixel(point.x(), pixelSnappingFactor), ceilToDevicePixe
[all...]
H A DLayoutRect.h217 FloatRect enclosingRectForPainting(const LayoutRect&, float pixelSnappingFactor);
234 inline FloatRect pixelSnappedForPainting(const LayoutRect& rect, float pixelSnappingFactor) argument
237 return FloatRect(roundToDevicePixel(rect.x(), pixelSnappingFactor), roundToDevicePixel(rect.y(), pixelSnappingFactor),
238 snapSizeToDevicePixel(rect.width(), rect.x(), pixelSnappingFactor), snapSizeToDevicePixel(rect.height(), rect.y(), pixelSnappingFactor));
240 UNUSED_PARAM(pixelSnappingFactor);
245 inline FloatRect pixelSnappedForPainting(LayoutUnit x, LayoutUnit y, LayoutUnit width, LayoutUnit height, float pixelSnappingFactor) argument
247 return pixelSnappedForPainting(LayoutRect(x, y, width, height), pixelSnappingFactor);
H A DLayoutRect.cpp151 FloatRect enclosingRectForPainting(const LayoutRect& rect, float pixelSnappingFactor) argument
153 FloatPoint location = flooredForPainting(rect.minXMinYCorner(), pixelSnappingFactor);
154 FloatPoint maxPoint = ceiledForPainting(rect.maxXMaxYCorner(), pixelSnappingFactor);
H A DLayoutSize.h195 inline FloatSize flooredForPainting(const LayoutSize& size, float pixelSnappingFactor) argument
198 return FloatSize(floorToDevicePixel(size.width(), pixelSnappingFactor), floorToDevicePixel(size.height(), pixelSnappingFactor));
200 UNUSED_PARAM(pixelSnappingFactor);
/macosx-10.10/WebCore-7600.1.25/platform/
H A DLayoutUnit.h938 inline float roundToDevicePixel(LayoutUnit value, const float pixelSnappingFactor, bool needsDirectionalRounding = false) argument
940 auto roundInternal = [&] (float valueToRound) { return roundf((valueToRound * pixelSnappingFactor) / kEffectiveFixedPointDenominator) / pixelSnappingFactor; };
952 inline float floorToDevicePixel(LayoutUnit value, float pixelSnappingFactor) argument
954 return floorf((value.rawValue() * pixelSnappingFactor) / kEffectiveFixedPointDenominator) / pixelSnappingFactor;
957 inline float ceilToDevicePixel(LayoutUnit value, float pixelSnappingFactor) argument
959 return ceilf((value.rawValue() * pixelSnappingFactor) / kEffectiveFixedPointDenominator) / pixelSnappingFactor;
962 inline float snapSizeToDevicePixel(LayoutUnit size, LayoutUnit location, float pixelSnappingFactor) argument
[all...]
/macosx-10.10/WebCore-7600.1.25/rendering/
H A DRenderLayerBacking.cpp627 static FloatSize pixelFractionForLayerPainting(const LayoutPoint& point, float pixelSnappingFactor) argument
631 x = x >= 0 ? floorToDevicePixel(x, pixelSnappingFactor) : ceilToDevicePixel(x, pixelSnappingFactor);
632 y = y >= 0 ? floorToDevicePixel(y, pixelSnappingFactor) : ceilToDevicePixel(y, pixelSnappingFactor);

Completed in 95 milliseconds