Searched refs:pixelSnappingFactor (Results 1 - 6 of 6) sorted by relevance
/macosx-10.10/WebCore-7600.1.25/platform/graphics/ |
H A D | LayoutPoint.h | 187 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 D | LayoutRect.h | 217 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 D | LayoutRect.cpp | 151 FloatRect enclosingRectForPainting(const LayoutRect& rect, float pixelSnappingFactor) argument 153 FloatPoint location = flooredForPainting(rect.minXMinYCorner(), pixelSnappingFactor); 154 FloatPoint maxPoint = ceiledForPainting(rect.maxXMaxYCorner(), pixelSnappingFactor);
|
H A D | LayoutSize.h | 195 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 D | LayoutUnit.h | 938 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 D | RenderLayerBacking.cpp | 627 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