skia2/src
jvanverth 7851a56895 Change drawText() to generate positions and send to drawPosText()
The idea here is to have a central place that does layout for drawText(), and
then always feed text through drawPosText(). This both makes all of the
GrTextContexts consistent in drawText() output, and does a better job of
stressing drawPosText().

Because of the effect of matrices on hinting and approximation error, the
generated text is not 100% identical to that produced by the raster pipeline.

BUG=skia:2778

Review URL: https://codereview.chromium.org/653133004
2014-10-16 06:20:35 -07:00
..
animator stop calling SkCanvas::getDevice 2014-06-30 09:05:34 -07:00
core Treat (private, internal) grid bounds as doubly-inclusive in SkTileGrid. 2014-10-15 14:20:01 -07:00
device/xps Revert of Revert of Fix SkTextBlob offset semantics. (patchset #1 id:1 of https://codereview.chromium.org/609223003/) 2014-09-29 06:29:53 -07:00
doc use real pdfdevice behind SkDocument 2014-10-09 05:30:10 -07:00
effects Make GrFragmentProcessor auto-compare coord xforms. 2014-10-15 19:06:21 -07:00
fonts Require SK_DECLARE_STATIC_LAZY_PTR is used in global scope. 2014-10-13 13:17:56 -07:00
gpu Change drawText() to generate positions and send to drawPosText() 2014-10-16 06:20:35 -07:00
image Remove uses of GrAutoScratchTexture. 2014-10-14 11:47:22 -07:00
images Revert of JPEG YUV Decoding (patchset #5 id:180001 of https://codereview.chromium.org/399683007/) 2014-10-15 13:15:58 -07:00
lazy Require SK_DECLARE_STATIC_LAZY_PTR is used in global scope. 2014-10-13 13:17:56 -07:00
opts Fix race in supports_simd(). 2014-10-13 12:48:16 -07:00
pathops abort op early if path isn't parseable 2014-10-03 05:36:27 -07:00
pdf Fix int16_t for glyphs, const glyphs, and clarify glyph loop. 2014-10-03 07:55:58 -07:00
pipe Ensure blob typeface information survives SkGPipe serialization. 2014-09-16 17:58:34 -07:00
ports Adding 3D lut color filter 2014-10-09 05:27:23 -07:00
sfnt SkData can allocate room for its contents in the same block 2014-09-11 08:42:36 -07:00
svg Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
utils create and modify matrices in lua 2014-10-14 09:34:52 -07:00
views explicitly delete our c++ window on quit 2014-10-07 06:42:09 -07:00
xml remove SK_SCALAR_IS_[FLOAT,FIXED] and assume floats 2013-12-17 16:44:46 +00:00