725b3e03acb91dc69296554932624b36612bd189 |
|
04-Jul-2012 |
Billy Hewlett <billyh@google.com> |
DO NOT MERGE Han Preference Cherry-pick Id8c91ae0be6cad8a7ef77a0cd5803676290986c1 from master. During font initialization, create a seperate fallback list for each locale. At runtime, use the fallbacklist associated with the locale set in the paint object. Fallback files are associated with locales in fallback_fonts.xml. Multiple files can be associated with the same locale, ordering within that langauge and apart from that language in the fallback order is preserved. This changelist also includes some refactoring, notably of the functions that call getNextContext(). Change-Id: I121f0e491a522c4a8558a0066b2d8969fb8a3667
/external/skia/include/core/SkPaint.h
|
212ef7a5d592a11522f73d858bf98f5201631b70 |
|
21-Jun-2012 |
Billy Hewlett <billyh@google.com> |
Revert "Revert "Use Elegant fonts for Webkit, Compact fonts for Textview"" This reverts commit 81957ccb58db76c172e195dc3e31eba85d3e4ac9
/external/skia/include/core/SkPaint.h
|
81957ccb58db76c172e195dc3e31eba85d3e4ac9 |
|
21-Jun-2012 |
Billy Hewlett <billyh@google.com> |
Revert "Use Elegant fonts for Webkit, Compact fonts for Textview" This reverts commit 421654d4bf3ca50e2247a7389851d2e8f4812564
/external/skia/include/core/SkPaint.h
|
421654d4bf3ca50e2247a7389851d2e8f4812564 |
|
12-Jun-2012 |
Billy Hewlett <billyh@google.com> |
Use Elegant fonts for Webkit, Compact fonts for Textview Fonts can be marked with elegant or compact in fallback_fonts.xml. Webkit uses elegant fonts, Textview uses compact fonts (the default), unmarked fonts are used by both. Bug: 6649136 Change-Id: I6ab6173c2efc50eba8fcc488c89dfdd083fb9c06
/external/skia/include/core/SkPaint.h
|
dc7d4843a1b47c431ec5b358e8d9807e309a735e |
|
14-May-2012 |
Romain Guy <romainguy@google.com> |
Add new utfToGlyphs API for GL renderer Bug #6408362 DO NOT MERGE Change-Id: I3103fb1249afc2845259a85caae849c8b3fb3980
/external/skia/include/core/SkPaint.h
|
5c7fc8f96344cc7f780558c714d3e52f0669b0b8 |
|
10-Apr-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Add SkPaint.setTextLocale() - will be used for better CJK shaping - forced to use a "placement new" operator because of use of sk_bzero / memcpy in the Skia contructor and copy operator Change-Id: If6f62634c9088d2401250c35239a1722102fe80c
/external/skia/include/core/SkPaint.h
|
4f1dae40e24d57d647db01443b8bf2410514b8b5 |
|
06-Mar-2012 |
Derek Sollenberger <djsollen@google.com> |
Skia Merge (revision 3312) This CL also includes changes made to Android's copy of Skia in their J release branch. Change-Id: Ib2baecf48004951a3ad4a1574cdc38790c814cbc
/external/skia/include/core/SkPaint.h
|
1cab2921ab279367f8206cdadc9259d12e603548 |
|
18-Jan-2012 |
Derek Sollenberger <djsollen@google.com> |
Skia merge (revision 3022) This CL has companion changes to account for API updates in... (1) frameworks/base (2) external/webkit Change-Id: Ibb989e76e8bd24313849f9631dbef42cdef9eb7d
/external/skia/include/core/SkPaint.h
|
717c009190af219a2f9e248d6fa13ad71cfdb0b1 |
|
30-Nov-2011 |
Derek Sollenberger <djsollen@google.com> |
Fix rendering bug in pages with shadowed text. Shadowed text currently does not get subjected to culling until immediately prior to rendering each glyph. This is problematic for any page with an axis greater than 32k as we can't covert the glyph coordinates to fixed point. Additionally, this is a large perf hit as we look at every shadowed glyph on the page for every draw call regardless of the canvas' clip. This fix enables shadowed text to be quickly rejected based on the canvas' clip when the draw text command is executed. Finally, a mirror image of this CL is currently under review for inclusion in the open-source Skia project. bug: 5571685 Change-Id: I5df94eccecbd7d77a08004b5cbcca02120e390f7
/external/skia/include/core/SkPaint.h
|
1bb7fdb27396cf7069375b10e1f6d763ef4e0511 |
|
01-Jun-2011 |
Romain Guy <romainguy@google.com> |
Add method to SkPaint to get a glyph from a glyph id. Change-Id: I34121c66fc53aaa47aed798f7cd8e33d5977e0d8
/external/skia/include/core/SkPaint.h
|
87b8e645865f9633f410c02252a0fd3feb18f09b |
|
14-Apr-2011 |
Derek Sollenberger <djsollen@google.com> |
Skia Merge (revision 1116) There is a companion change in external/webkit Change-Id: I1c4110e7520bbef3f4e5f9551adb7ec79ac1e3ed
/external/skia/include/core/SkPaint.h
|
137a4ca42423bbb6d683067ea544c9a48f18f06c |
|
17-Mar-2011 |
Derek Sollenberger <djsollen@google.com> |
Skia Merge (revision 950) This merge will allow us to now import the sample app infrastructure in skia to do on device measurements. Change-Id: Idcab6b1524f371521717cde61a6e98a12d897e6b
/external/skia/include/core/SkPaint.h
|
40528743dbb9ce7f39f093e0cdc47849ac8887cf |
|
07-Jan-2011 |
Derek Sollenberger <djsollen@google.com> |
Skia Merge (revision 808) This merge has companion changes in the following projects in order to be compatible with changes to skia interfaces and practices: 1. /frameworks/base 2. /external/webkit Change-Id: I54092971305579e81a8fdb27bbe04ec340792e3b
/external/skia/include/core/SkPaint.h
|
9f523ea27ec892a176817dc3a46179c0a910beb4 |
|
15-Dec-2010 |
Chet Haase <chet@google.com> |
Fix issue with SkPaint references being out of date. The mechanism used for determining whether an SkPaint object is the same as a cached version was broken. The problem was that Skia would blow away the generationID in some situations (assignment and reset), making that ID completely invalid. This would cause the displayList rendering code to sometimes make the wrong decision, thinking that an out of date object was actually still valid. Change-Id: I5e11eb9ac41e5d87d528b99e3781a4d348f76490
/external/skia/include/core/SkPaint.h
|
95662ea6ee460cc84014c41a8c13e881cd8be8ed |
|
26-Oct-2010 |
Chet Haase <chet@google.com> |
Added generation ID to SkPaint to easily detect changed object. This new ID is used by display list objects to detect when the SkPaint object's properties have changed and the display list needs to copy the paint into a new object to avoid reusing an obsolete copy of it. Change-Id: I1fb7034bea63eca247b72b939cb20f0fcece067a
/external/skia/include/core/SkPaint.h
|
fda149e38309f3ee38b172a9997cfee5dbccc32a |
|
27-Aug-2010 |
Romain Guy <romainguy@google.com> |
Ensure the OpenGL renderer is not given gamma corrected fonts. Change-Id: Ie58f75c2bb2b09fc2e1e96ad94ad7c907d067bd4
/external/skia/include/core/SkPaint.h
|
90a1efbdde19ee56c33929592277871509c25893 |
|
21-Jul-2010 |
Romain Guy <romainguy@google.com> |
Expose two APIs to be able to retrieve glyphs from font cache. Change-Id: I4e033c009bef6f00b0cd2a8233f63351adc11df4
/external/skia/include/core/SkPaint.h
|
75c8af293816b94cd8fd9a3d9b3a4d6e052dedfe |
|
05-Feb-2010 |
Mike Reed <reed@google.com> |
update from skia/trunk
/external/skia/include/core/SkPaint.h
|
2cf237c941bf5964f654d0ccdd639a26468e1d71 |
|
08-Jan-2010 |
Mike Reed <reed@google.com> |
refresh from skia/trunk, adds paint bit for bitmapfonts
/external/skia/include/core/SkPaint.h
|
091f227385b467090b5a7169a8e2faf19eca7105 |
|
04-Jan-2010 |
Mike Reed <reed@google.com> |
add inverse of textToGlyphs(), so we can extract the original text from the browser display for copy/paste, given that webkit renders it using glyph codes (and we need unichars). hange 36311 in external/webkit is dependent on this. Fixes http://b/2166748
/external/skia/include/core/SkPaint.h
|
fa8e93c3b0674603d1b6692f326cc1207f1e9a72 |
|
14-Sep-2009 |
Mike Reed <reed@google.com> |
update dox for fill_and_stroke
/external/skia/include/core/SkPaint.h
|
af2616552738d653d5453915d3236e7154b868cd |
|
24-Jul-2009 |
Mike Reed <reed@google.com> |
refresh from trunk check-point for lcd text rendering
/external/skia/include/core/SkPaint.h
|
03f42ddd729377f21719a140c027a1f8cc5c2152 |
|
24-Jun-2009 |
Mike Reed <reed@google.com> |
rename setXfermode(Mode) to setXfermodeMode(...) for clarity fix memory leak in said method
/external/skia/include/core/SkPaint.h
|
59f59bde0b05a6ac5ff28fdebc1942dbf0d43aab |
|
23-Jun-2009 |
Mike Reed <reed@google.com> |
remove deprecated uses of porterduff
/external/skia/include/core/SkPaint.h
|
9f0b433bdd1680cd1d371c19d7e0ffde8fb2c484 |
|
22-Jun-2009 |
Mike Reed <reed@google.com> |
pull from trunk move (and extended) xfermode enum into SkXfermode.h fix recursion bug in stroking minor utility code changes for new unittests
/external/skia/include/core/SkPaint.h
|
eba9f316916f3381d6a5dd5c1300fea6ec6da8dc |
|
01-May-2009 |
Mike Reed <reed@google.com> |
refresh from skia/trunk - catch overflow from mask size computation - add kADD_Mode to porterduff (for webkit) - support interlace images in png
/external/skia/include/core/SkPaint.h
|
35d15937afb7f4b3472e43ea784b02485ec910fb |
|
01-Apr-2009 |
Mike Reed <> |
AI 143888: reduce overhead for quickreject, as large sites spend most of there time doing that. BUG=1748928 Automated import of CL 143888
/external/skia/include/core/SkPaint.h
|
0910916c0f7b951ee55c4b7c6358295b9bca0565 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/external/skia/include/core/SkPaint.h
|
6eb364108744656fcd23a96a478aa772cd4e85bc |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/external/skia/include/core/SkPaint.h
|
03202c9c3dfbf8c4feb0a1ee9b3680817e633f58 |
|
10-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@125939
/external/skia/include/core/SkPaint.h
|