aboutsummaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Squashed commit of font rendering fixes from Skia masterbungeman@google.com2012-09-121-0/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When guessing at the dest, use linear space instead of color space. http://codereview.appspot.com/5732044/ --this line, and those below, will be ignored-- M src/ports/SkFontHost_FreeType.cpp git-svn-id: http://skia.googlecode.com/svn/trunk@3313 2bbb7eff-a529-9590-31e7-b0007b416f81 Don't override the user's hinting level. http://codereview.appspot.com/5792049/ git-svn-id: http://skia.googlecode.com/svn/trunk@3344 2bbb7eff-a529-9590-31e7-b0007b416f81 Use default lcd filter until we have the means to specify one. git-svn-id: http://skia.googlecode.com/svn/trunk@3358 2bbb7eff-a529-9590-31e7-b0007b416f81 Use floats for mask table for accuracy. http://codereview.appspot.com/5783099/ git-svn-id: http://skia.googlecode.com/svn/trunk@3374 2bbb7eff-a529-9590-31e7-b0007b416f81 Glyph advances from generateAdvance do not always match generateMetrics results. http://codereview.appspot.com/5841071/ git-svn-id: http://skia.googlecode.com/svn/trunk@3480 2bbb7eff-a529-9590-31e7-b0007b416f81 Temp fix for very large text sizes. http://codereview.appspot.com/5970065/ git-svn-id: http://skia.googlecode.com/svn/trunk@3569 2bbb7eff-a529-9590-31e7-b0007b416f81 Compare scalars to scalars (fixes fixed point). git-svn-id: http://skia.googlecode.com/svn/trunk@3570 2bbb7eff-a529-9590-31e7-b0007b416f81 Need to apply matrix to advance in generateAdvance (as we already were in generateMetrics) Fixes b/6833339 Expand existing unittest to detect this (we needed to set both scale and skew on the paint) git-svn-id: http://skia.googlecode.com/svn/trunk@4647 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix SkNWayCanvas to prevent crashes by setting up a deviceDerek Sollenberger2012-05-011-1/+2
| | | | | | | | | This is a cherry-pick of two CL's from upstream Skia: https://codereview.appspot.com/6092056/ https://codereview.appspot.com/6131062/ bug: 6400332 Change-Id: Ia833e7c0d4fd6e21a06980653450095176f5bd42
* Skia Merge (revision 3312)Derek Sollenberger2012-03-0621-65/+1600
| | | | | | | This CL also includes changes made to Android's copy of Skia in their J release branch. Change-Id: Ib2baecf48004951a3ad4a1574cdc38790c814cbc
* Skia merge (revision 3022)Derek Sollenberger2012-02-0663-302/+4618
| | | | | | | | This CL has companion changes to account for API updates in... (1) frameworks/base (2) external/webkit Change-Id: Ibb989e76e8bd24313849f9631dbef42cdef9eb7d
* Skia Merge (revision 1562)Derek Sollenberger2011-06-236-2/+205
| | | | Change-Id: Ief005abc9eb741ccf5efec3d1f29fe2dfc23103d
* Skia Merge (revision 1510)Derek Sollenberger2011-06-079-42/+215
| | | | | | | | | | | | | | | | | | This CL includes bug fixes and closely mirrors the version of Skia used in Chrome M13, which is likely to be our baseline for ICS. The CL also adds source files for the SampleApp which will allow us to execute basic skia tests. The SampleApp requires the utils/views directory in order to run. Finally, we have included the PDF backend for Skia in order to experiment with using it to generate PDF files for certain applications. Note: The SampleApp and PDF code are not built as part of libskia. Change-Id: I1895ccfbd8074e25f19148cc7bd1b4af571fb307
* Skia Merge (revision 1327)Derek Sollenberger2011-05-1712-11/+520
| | | | Change-Id: I46f41274d07a3d7bac4728f8841c7f5e89dc9181
* Skia Merge (revision 1116)Derek Sollenberger2011-04-145-0/+199
| | | | | | There is a companion change in external/webkit Change-Id: I1c4110e7520bbef3f4e5f9551adb7ec79ac1e3ed
* Skia Merge (revision 950)Derek Sollenberger2011-03-171-0/+31
| | | | | | | This merge will allow us to now import the sample app infrastructure in skia to do on device measurements. Change-Id: Idcab6b1524f371521717cde61a6e98a12d897e6b
* Skia Merge (revision 922)Derek Sollenberger2011-03-1421-41/+1386
| | | | Change-Id: I7ed57d10905d8bad6486a4d7410165eec1cc2b4f
* Skia Merge (revision 808)Derek Sollenberger2011-02-231-1/+1
| | | | | | | | | | 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
* refresh from trunkMike Reed2010-04-141-0/+1
| | | | Change-Id: I0175ec7482f8cf85d25165da360a5352979fd7a0
* refresh from skia/trunkMike Reed2010-03-161-3/+113
| | | | Change-Id: Ie6e18f698c2efc66110146af41afdb7cac5d8bd5
* Add missing library in command line to the linker. Currently this library isDoug Kwan2010-03-091-1/+1
| | | | | | | included implicitly via inter-library dependency. The library is also used by the main executable. Change-Id: Ib5562dbc481af6d95823c97e63355037e0049f7e
* disable neon-opt for 32A->565 + alpha blend since it doesn't correctly treatMike Reed2010-03-098-11/+594
| | | | | | | | | src-alpha == 0 as a no-op. update unittests to measure this Change-Id: If4d61ac5f7ff3d7fc27cbc3f242dbdf7ff4e76be http://b/issue?id=2333376
* refresh from trunk: add static Make for SkSizeMike Reed2010-02-111-0/+11
|
* refresh from skia/trunkMike Reed2010-02-091-0/+41
|
* new edgelist builder that chops segments into clip-sized coordinates, to ↵Mike Reed2009-11-202-6/+6
| | | | | | | | | | | | | | avoid overflows The change is conditional at the moment inside SkScan_Path.cpp, USE_NEW_BUILDER. This chopping is meant to only pass in reasonable floats to the edgelist, so that we never overflow when converting to fixed-point. It also has the side-effect of speeding up edges to the left/right of the clip, since those become vertical lines, which are faster to walk over than the original curve segment. Future optimizations: throw away segments to the right of the clip, and tweak the edgelist walker to not require an explicit matching right-edge for the current run.
* rename libsgl/libcorecg to libskiaMike Reed2009-07-101-2/+1
|
* refresh from trunk: shape flattening, bzeroMike Reed2009-06-292-1/+24
|
* refresh from skiaMike Reed2009-06-051-1/+29
| | | | | | | add isConvex to paths cache bitmap in gradients for opengl texture 64-bit fixes in views dumpcanvas now recurses on pictures
* Adapting Skia's tests to the native test framework.Wei-Ta Chen2009-05-262-25/+30
|
* Pull latest changes from skia/trunk:Mike Reed2009-04-144-19/+62
| | | | | | | | SkColorPriv.h - change alpha macro to favor keep opaque destinations opaque SkFontHost.h - new apis for accessing font tables SkPostConfig.h - more #ifdef protections around windows.h SkFontHost_tables.cpp added Various updates to unit tests
* AI 144248: add unittestsMike Reed2009-04-0219-0/+2047
add android-specific work around for double-initialization of globals Automated import of CL 144248