aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2013-09-21
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@11426 2bbb7eff-a529-9590-31e7-b0007b416f81
* Moar rebaselines for testimagefilters and imagefilterscropped.Gravatar senorblanco@chromium.org2013-09-20
| | | | | | | | TBR=bungeman Review URL: https://codereview.chromium.org/23749010 git-svn-id: http://skia.googlecode.com/svn/trunk@11425 2bbb7eff-a529-9590-31e7-b0007b416f81
* use new globally scoped SkAlphaTypeGravatar reed@google.com2013-09-20
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@11424 2bbb7eff-a529-9590-31e7-b0007b416f81
* low hanging calloc fruitGravatar mtklein@google.com2013-09-20
| | | | | | | | | BUG= R=reed@google.com Review URL: https://codereview.chromium.org/24267014 git-svn-id: http://skia.googlecode.com/svn/trunk@11423 2bbb7eff-a529-9590-31e7-b0007b416f81
* add trailing quote on #errorGravatar reed@google.com2013-09-20
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@11422 2bbb7eff-a529-9590-31e7-b0007b416f81
* promote SkImage::AlphaType to SkAlphaTypeGravatar reed@google.com2013-09-20
| | | | | | | | | BUG= R=bsalomon@google.com Review URL: https://codereview.chromium.org/24130009 git-svn-id: http://skia.googlecode.com/svn/trunk@11421 2bbb7eff-a529-9590-31e7-b0007b416f81
* [PDF] clear() and drawPaint() where applying the initial transform twice.Gravatar commit-bot@chromium.org2013-09-20
| | | | | | | | | | | BUG=b/10845219 R=edisonn@google.com, djsollen@google.com Author: vandebo@chromium.org Review URL: https://chromiumcodereview.appspot.com/24130010 git-svn-id: http://skia.googlecode.com/svn/trunk@11420 2bbb7eff-a529-9590-31e7-b0007b416f81
* Map Calibri to CarlitoGravatar bungeman@google.com2013-09-20
| | | | | | | | | | | | | | | Chrome OS will have Carlito as a metric-compatible replacement for Calibri. This change has to be combined with a Chrome OS change to add Calibri and configure fontconfig accordingly. BUG=280557 TEST=With the CrOS change, a page using Calibri will use Carlito instead of the default fallback font (Arimo in case of English UI). R=bungeman@google.com Review URL: https://codereview.chromium.org/23618061 git-svn-id: http://skia.googlecode.com/svn/trunk@11418 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix slight hinting with GDI.Gravatar bungeman@google.com2013-09-20
| | | | | | | | | | | Sometimes GDI manages to return a different number of points for hinted and non-hinted outlines. This change handles that case and falls back to non-hinted. This does not re-enable slight hinting, so there should be no observable difference in tests. There are still issues with 'D' in some font/size combinations where 'flips' are used. git-svn-id: http://skia.googlecode.com/svn/trunk@11417 2bbb7eff-a529-9590-31e7-b0007b416f81
* ravaseline (pdf and gradients)Gravatar edisonn@google.com2013-09-20
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/23677013 git-svn-id: http://skia.googlecode.com/svn/trunk@11416 2bbb7eff-a529-9590-31e7-b0007b416f81
* ARM Skia NEON patches - 21 - new NEON S32_D565_OpaqueGravatar commit-bot@chromium.org2013-09-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BlitRow565: NEON version of S32_D565_Opaque Here's a new implementation of S32_D565_Opaque in NEON. It improves dramatically the speed compared to S32A_D565_Opaque. Here are the benchmark results (speedup vs. existing NEON): +-------+-----------+------------+ | count | Cortex-A9 | Cortex-A15 | +-------+-----------+------------+ | 1 | +130% | +139% | +-------+-----------+------------+ | 2 | +65,2% | +51% | +-------+-----------+------------+ | 4 | -25,5% | +10,2% | +-------+-----------+------------+ | 8 | +63,8% | +32,1% | +-------+-----------+------------+ | 16 | +110% | +49,2% | +-------+-----------+------------+ | 64 | +153% | +123,5% | +-------+-----------+------------+ | 256 | +151% | +144,7% | +-------+-----------+------------+ | 1024 | +272% | +157,2% | +-------+-----------+------------+ Signed-off-by: Kévin PETIT <kevin.petit@arm.com> BUG= R=djsollen@google.com, mtklein@google.com Author: kevin.petit.arm@gmail.com Review URL: https://chromiumcodereview.appspot.com/22351006 git-svn-id: http://skia.googlecode.com/svn/trunk@11415 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add sk_calloc. Remove SkMemory_stdlib, which seems unused.Gravatar mtklein@google.com2013-09-20
| | | | | | | | | | | I'm seeing basically no difference between malloc + bzero and calloc on my desktop, but on a Galaxy Nexus calloc is never slower, and significantly faster once the allocation size becomes large, both for allocation and for _reading_. BUG=skia:1662 R=reed@google.com Review URL: https://codereview.chromium.org/24251008 git-svn-id: http://skia.googlecode.com/svn/trunk@11414 2bbb7eff-a529-9590-31e7-b0007b416f81
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2013-09-20
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@11411 2bbb7eff-a529-9590-31e7-b0007b416f81
* Yet more testimagefilters and imagefilterscropped rebaselines.Gravatar senorblanco@chromium.org2013-09-20
| | | | | | | | TBR=bungeman Review URL: https://codereview.chromium.org/24244007 git-svn-id: http://skia.googlecode.com/svn/trunk@11410 2bbb7eff-a529-9590-31e7-b0007b416f81
* silence the error test to be a better citizenGravatar commit-bot@chromium.org2013-09-19
| | | | | | | | | | | BUG= R=caryclark@google.com, bsalomon@google.com, tfarina@chromium.org, mtklein@google.com Author: humper@google.com Review URL: https://chromiumcodereview.appspot.com/23481012 git-svn-id: http://skia.googlecode.com/svn/trunk@11409 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix for SampleFilterFuzz compiler warning/errorGravatar robertphillips@google.com2013-09-19
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@11408 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert ignore-failures changes from r11395, since the tests have been ↵Gravatar senorblanco@chromium.org2013-09-19
| | | | | | | | | | rebaselined. TBR=epoger Review URL: https://codereview.chromium.org/23440054 git-svn-id: http://skia.googlecode.com/svn/trunk@11407 2bbb7eff-a529-9590-31e7-b0007b416f81
* More testimagefilters and imagefilterscropped rebaselines.Gravatar senorblanco@chromium.org2013-09-19
| | | | | | | | TBR=bungeman Review URL: https://codereview.chromium.org/23503079 git-svn-id: http://skia.googlecode.com/svn/trunk@11406 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add an even more convenient way to declare tests, with example.Gravatar mtklein@google.com2013-09-19
| | | | | | | | | BUG= R=reed@google.com Review URL: https://codereview.chromium.org/23828008 git-svn-id: http://skia.googlecode.com/svn/trunk@11405 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline done for gradient tests, stop ignoring the diffsGravatar edisonn@google.com2013-09-19
| | | | | | Review URL: https://codereview.chromium.org/24269009 git-svn-id: http://skia.googlecode.com/svn/trunk@11404 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline gradients (change the size so it does not chop the drawing)Gravatar edisonn@google.com2013-09-19
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/23803012 git-svn-id: http://skia.googlecode.com/svn/trunk@11403 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline pdf expectations (part 2)Gravatar edisonn@google.com2013-09-19
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/24072010 git-svn-id: http://skia.googlecode.com/svn/trunk@11402 2bbb7eff-a529-9590-31e7-b0007b416f81
* New baselines for imagefilterscropped, testimagefilters GMs.Gravatar senorblanco@chromium.org2013-09-19
| | | | | | | | TBR=bungeman Review URL: https://codereview.chromium.org/23855010 git-svn-id: http://skia.googlecode.com/svn/trunk@11401 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fixed warnings as errorGravatar sugoi@google.com2013-09-19
| | | | | | | | | BUG= R=edisonn@google.com, rmistry@google.com Review URL: https://codereview.chromium.org/24246006 git-svn-id: http://skia.googlecode.com/svn/trunk@11398 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline pdf expected results (caused by not writing a bad pdf object if ↵Gravatar edisonn@google.com2013-09-19
| | | | | | | | | | the feature is NYI) BUG= Review URL: https://codereview.chromium.org/24144007 git-svn-id: http://skia.googlecode.com/svn/trunk@11397 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaseline tilemodes_npot on IMG devicesGravatar bsalomon@google.com2013-09-19
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@11396 2bbb7eff-a529-9590-31e7-b0007b416f81
* I'm investigating how to make the IPC transfer a bit more secure on theGravatar commit-bot@chromium.org2013-09-19
| | | | | | | | | | | | | | skia side by adding some safety checks. This cl is about brainstorming and proposing possible solutions for type checking at different stages. BUG= R=senorblanco@google.com, sugoi@google.com, scroggo@google.com, reed@android.com, senorblanco@chromium.org, mtklein@google.com, reed@google.com Author: sugoi@chromium.org Review URL: https://chromiumcodereview.appspot.com/22799007 git-svn-id: http://skia.googlecode.com/svn/trunk@11395 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add new entry point that supports fallback font selection based on language.Gravatar djsollen@google.com2013-09-19
| | | | | | | | | BUG= chromium:287995 R=reed@google.com, wangxianzhu@chromium.org Review URL: https://codereview.chromium.org/23819067 git-svn-id: http://skia.googlecode.com/svn/trunk@11394 2bbb7eff-a529-9590-31e7-b0007b416f81
* expand alias fontname testGravatar reed@google.com2013-09-19
| | | | | | | | | BUG= R=bungeman@google.com Review URL: https://codereview.chromium.org/24198004 git-svn-id: http://skia.googlecode.com/svn/trunk@11393 2bbb7eff-a529-9590-31e7-b0007b416f81
* make gradients gm view size larger, as it is choping from the pained canvas.Gravatar edisonn@google.com2013-09-19
| | | | | | | | R=bsalomon@google.com Review URL: https://codereview.chromium.org/23851037 git-svn-id: http://skia.googlecode.com/svn/trunk@11392 2bbb7eff-a529-9590-31e7-b0007b416f81
* Whitespace change to trigger buildbotsGravatar epoger@google.com2013-09-19
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@11391 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add expectations/gm/ignored-tests.txt to temporarily ignore failuresGravatar epoger@google.com2013-09-19
| | | | | | | | | | BUG=skia:1600 TBR=bsalomon (SkipBuildbotRuns) Review URL: https://codereview.chromium.org/23531070 git-svn-id: http://skia.googlecode.com/svn/trunk@11390 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdf: report NYI features, and fail gracefully when something is not ↵Gravatar edisonn@google.com2013-09-19
| | | | | | | | | | supported in pdf. R=vandebo@chromium.org Review URL: https://codereview.chromium.org/23654036 git-svn-id: http://skia.googlecode.com/svn/trunk@11388 2bbb7eff-a529-9590-31e7-b0007b416f81
* Implement crop rect support for the merge image filter.Gravatar senorblanco@chromium.org2013-09-19
| | | | | | | | | | Note: this will require rebaselining of the imagefilterscropped and testimagefilters GMs. R=reed@google.com Review URL: https://codereview.chromium.org/23600047 git-svn-id: http://skia.googlecode.com/svn/trunk@11387 2bbb7eff-a529-9590-31e7-b0007b416f81
* One more try at fixing warningsGravatar jvanverth@google.com2013-09-19
| | | | | | | | R=robertphillips@google.com Review URL: https://codereview.chromium.org/24276003 git-svn-id: http://skia.googlecode.com/svn/trunk@11386 2bbb7eff-a529-9590-31e7-b0007b416f81
* Reenable GrAAHairlinePathRenderer assert w/ fixGravatar robertphillips@google.com2013-09-19
| | | | | | | | https://codereview.chromium.org/24269004/ git-svn-id: http://skia.googlecode.com/svn/trunk@11385 2bbb7eff-a529-9590-31e7-b0007b416f81
* Type warning fix for: Add string art GM and sample.Gravatar jvanverth@google.com2013-09-19
| | | | | | | | R=robertphillips@google.com Review URL: https://codereview.chromium.org/24258003 git-svn-id: http://skia.googlecode.com/svn/trunk@11384 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add string art GM and sample.Gravatar jvanverth@google.com2013-09-19
| | | | | | | | | BUG=279014 R=robertphillips@google.com Review URL: https://codereview.chromium.org/23609037 git-svn-id: http://skia.googlecode.com/svn/trunk@11383 2bbb7eff-a529-9590-31e7-b0007b416f81
* fix build warning for unused functionGravatar djsollen@google.com2013-09-19
| | | | | | | | R=robertphillips@google.com Review URL: https://codereview.chromium.org/24240008 git-svn-id: http://skia.googlecode.com/svn/trunk@11382 2bbb7eff-a529-9590-31e7-b0007b416f81
* Remove 2 unused defines USE_CHROMIUM_SKIA and SK_BUILD_FOR_CHROMIUMGravatar djsollen@google.com2013-09-19
| | | | | | | | R=robertphillips@google.com Review URL: https://codereview.chromium.org/23618057 git-svn-id: http://skia.googlecode.com/svn/trunk@11381 2bbb7eff-a529-9590-31e7-b0007b416f81
* Disable broken test on AndroidGravatar djsollen@google.com2013-09-19
| | | | | | | | R=caryclark@google.com Review URL: https://codereview.chromium.org/23484057 git-svn-id: http://skia.googlecode.com/svn/trunk@11380 2bbb7eff-a529-9590-31e7-b0007b416f81
* Update Android's FontHost to return NULL if familyName does not matchGravatar djsollen@google.com2013-09-19
| | | | | | | | R=scroggo@google.com, wangxianzhu@chromium.org Review URL: https://codereview.chromium.org/23601041 git-svn-id: http://skia.googlecode.com/svn/trunk@11377 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fourth round of GPU hairline rebaselinesGravatar robertphillips@google.com2013-09-19
| | | | | | | | https://codereview.chromium.org/23452046/ git-svn-id: http://skia.googlecode.com/svn/trunk@11376 2bbb7eff-a529-9590-31e7-b0007b416f81
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2013-09-19
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@11375 2bbb7eff-a529-9590-31e7-b0007b416f81
* gm: add --ignoreTests flagGravatar epoger@google.com2013-09-19
| | | | | | | | | BUG=skia:1600 R=scroggo@google.com Review URL: https://codereview.chromium.org/23526065 git-svn-id: http://skia.googlecode.com/svn/trunk@11374 2bbb7eff-a529-9590-31e7-b0007b416f81
* revert temporary r11371Gravatar epoger@google.com2013-09-19
| | | | | | | | BUG=skia:1641 Review URL: https://codereview.chromium.org/24256003 git-svn-id: http://skia.googlecode.com/svn/trunk@11373 2bbb7eff-a529-9590-31e7-b0007b416f81
* disable some poppler tests due to flakiness (see bug)Gravatar epoger@google.com2013-09-19
| | | | | | | | | | | BUG=skia:1643 (SkipBuildbotRuns) TBR=edisonn Review URL: https://codereview.chromium.org/24258002 git-svn-id: http://skia.googlecode.com/svn/trunk@11372 2bbb7eff-a529-9590-31e7-b0007b416f81
* gm: temporarily re-enable multiple rendermodes, to make sure they haven't ↵Gravatar epoger@google.com2013-09-19
| | | | | | | | | | regressed BUG=skia:1641 Review URL: https://codereview.chromium.org/24153020 git-svn-id: http://skia.googlecode.com/svn/trunk@11371 2bbb7eff-a529-9590-31e7-b0007b416f81
* Third round of GPU hairline rebaselinesGravatar robertphillips@google.com2013-09-19
| | | | | | | | https://codereview.chromium.org/24240003/ git-svn-id: http://skia.googlecode.com/svn/trunk@11370 2bbb7eff-a529-9590-31e7-b0007b416f81
* Temporarily disable assert in GrAAHairlinePathRenderer.cppGravatar robertphillips@google.com2013-09-19
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@11369 2bbb7eff-a529-9590-31e7-b0007b416f81