Home | History | Annotate | Download | only in WebCore

Lines Matching full:rounding

8791         Test: svg/filters/filter-rounding-issues.svg
22641 to centralize alpha rounding & clipping logic.
25034 constraint validation: stepMismatch (rounding error)
62094 * css/CSSPrimitiveValue.cpp: Factor rounding code out to a templatized function so it can be shared.
62098 * css/CSSPrimitiveValue.h: Factor rounding code out to a templatized function so it can be shared.
62105 * rendering/RenderObject.h: Use shared rounding code from CSSPrimitiveValue to compensate for inexactness in zoomed sizes.
73107 (WebCore::SVGImageBufferTools::createImageBuffer): Always scale the ImageBuffer content, to compensate rounding effects (code was only present in patterns so far).
75704 (WebCore::SVGImageBufferTools::roundedImageBufferSize): New helper method to centralize FloatSize -> IntSize rounding, when creating image buffers.
75861 obvious because of rounding that happens when texture is mapped with
76480 and clamping it. Furthermore remove the unnecessary rounding of m_seed.
99724 Word- and run-rounding works by advancing ahead to the nearest integral width. As the total
99725 width accumulated becomes large, the float type?s low precision results in accumulated rounding
99726 error, sometimes crossing an integer. Consequently, word-rounding makes different decisions when
99728 word- and run-rounding are applied only to the width accumulated since the last rounding
118548 -> much better textPath results, characters now align as expected, as all rounding hacks are disabled for SVG text runs, and subpixel precision is used while painting
118689 (WebCore::svgTextRunForInlineTextBox): Disable rounding hacks, explain parameters with comments, why they have which values.