aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* This attempts to replicate some bad cache behavior Mozilla reported.Gravatar commit-bot@chromium.org2013-08-08
| | | | | | | | | | R=bsalomon@google.com Author: robertphillips@google.com Review URL: https://chromiumcodereview.appspot.com/22411005 git-svn-id: http://skia.googlecode.com/svn/trunk@10649 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert rebaselines for r10640.Gravatar jvanverth@google.com2013-08-08
| | | | | | | (SkipBuildbotRuns) git-svn-id: http://skia.googlecode.com/svn/trunk@10648 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert r10640: Fix hairline pathrenderer for Nexus-10.Gravatar jvanverth@google.com2013-08-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10647 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaseline Nexus-S and Nexus-4 GMs for r10640. Disabled complexclip_bw_layer_gpuGravatar jvanverth@google.com2013-08-08
| | | | | | | | | for Nexus-S due to glitch. (SkipBuildbotRuns) git-svn-id: http://skia.googlecode.com/svn/trunk@10646 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add new GM to targeted at rect->clear optimization with different xfermodes.Gravatar commit-bot@chromium.org2013-08-08
| | | | | | | | | | R=robertphillips@google.com Author: bsalomon@google.com Review URL: https://chromiumcodereview.appspot.com/22264010 git-svn-id: http://skia.googlecode.com/svn/trunk@10645 2bbb7eff-a529-9590-31e7-b0007b416f81
* More rebaselines for r10640. Unreviewed.Gravatar jvanverth@google.com2013-08-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10644 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaseline images for r10640. Unreviewed.Gravatar jvanverth@google.com2013-08-08
| | | | | | | (SkipBuildbotRuns) git-svn-id: http://skia.googlecode.com/svn/trunk@10643 2bbb7eff-a529-9590-31e7-b0007b416f81
* Adding 2 functions to the Skia APIGravatar commit-bot@chromium.org2013-08-08
| | | | | | | | | | | | | | | I need wrappers for both SkOrderedReadBuffer and SkOrderedWriteBuffer inside Chromium in order to do the IPC serialization of Skia SkImageFilter objects. See https://codereview.chromium.org/21271002/ BUG= R=djsollen@google.com, scroggo@google.com, reed@google.com Author: sugoi@chromium.org Review URL: https://chromiumcodereview.appspot.com/22591002 git-svn-id: http://skia.googlecode.com/svn/trunk@10642 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaseline images for r10535. Reviewed by djsollen.Gravatar jvanverth@google.com2013-08-08
| | | | | | | (SkipBuildbotRuns) git-svn-id: http://skia.googlecode.com/svn/trunk@10641 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix hairline pathrenderer for Nexus-10. Switches to using additionalGravatar commit-bot@chromium.org2013-08-08
| | | | | | | | | | | | | geometry and passing in the coverage value instead. BUG= R=robertphillips@google.com, bsalomon@google.com Author: jvanverth@google.com Review URL: https://chromiumcodereview.appspot.com/22486003 git-svn-id: http://skia.googlecode.com/svn/trunk@10640 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: remove text save/restore (not needed) and verify that colorspace ↵Gravatar edisonn@google.com2013-08-08
| | | | | | | | dictionary exists before using it Review URL: https://codereview.chromium.org/22436003 git-svn-id: http://skia.googlecode.com/svn/trunk@10639 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: add ability to run on gpuGravatar edisonn@google.com2013-08-08
| | | | | | Review URL: https://codereview.chromium.org/22684002 git-svn-id: http://skia.googlecode.com/svn/trunk@10638 2bbb7eff-a529-9590-31e7-b0007b416f81
* Create a gypi that contains all the SK_API header files for use by clients ↵Gravatar djsollen@google.com2013-08-08
| | | | | | | | | | (i.e. chromium). R=robertphillips@google.com, torne@chromium.org Review URL: https://codereview.chromium.org/22474010 git-svn-id: http://skia.googlecode.com/svn/trunk@10637 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: remove save/restore used with q/Q operators (we already do there ↵Gravatar edisonn@google.com2013-08-08
| | | | | | | | save and restore) Review URL: https://codereview.chromium.org/22678003 git-svn-id: http://skia.googlecode.com/svn/trunk@10636 2bbb7eff-a529-9590-31e7-b0007b416f81
* ARM Skia NEON patches - 11 - Blitter_RGB16Gravatar commit-bot@chromium.org2013-08-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Blitter_RGB16: fixes and improvements - fix alpha calculation: it was still using the old version of SkAlpha255To256. 11 more tests pass in gm. - clean a lot the code: the existing code was "a bit" messy with a lot of duplicated hardcoded constants, got rid of all this. - improve speed a little: part of it as a side-effect of the change in the way alpha is calculated but also by grouping loads and stores. One "issue" was present and still remains: the NEON code doesn't give the same result as the black blitter on black. It accounts for dozens of mismatches in gm. Is this considered "not too bad"? Would you be interested in a NEON version of the black blitter? The current comments seem to indicate that the black blitter is here only to give a performance boost when NEON is not presents so I didn't write a NEON version. BUG= R=djsollen@google.com, tomhudson@google.com, reed@google.com Author: kevin.petit.arm@gmail.com Review URL: https://chromiumcodereview.appspot.com/18666005 git-svn-id: http://skia.googlecode.com/svn/trunk@10635 2bbb7eff-a529-9590-31e7-b0007b416f81
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2013-08-08
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10634 2bbb7eff-a529-9590-31e7-b0007b416f81
* Use Path Ops to generate PDF clipsGravatar commit-bot@chromium.org2013-08-08
| | | | | | | | | | R=vandebo@chromium.org, edisonn@google.com, caryclark@google.com Author: richardlin@chromium.org Review URL: https://chromiumcodereview.appspot.com/21161003 git-svn-id: http://skia.googlecode.com/svn/trunk@10633 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert r10603 (Remove operator== from SkPaint) due to Chrome failuresGravatar robertphillips@google.com2013-08-07
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10632 2bbb7eff-a529-9590-31e7-b0007b416f81
* New baselines for imagefiltersbase, after r10626.Gravatar senorblanco@chromium.org2013-08-07
| | | | | | | | TBR=jvanverth@google.com Review URL: https://codereview.chromium.org/22623004 git-svn-id: http://skia.googlecode.com/svn/trunk@10631 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: absolute minimal; to al least render (even if poorly) ICC based ↵Gravatar edisonn@google.com2013-08-07
| | | | | | | | color spaces, based on RGB Review URL: https://codereview.chromium.org/22624002 git-svn-id: http://skia.googlecode.com/svn/trunk@10630 2bbb7eff-a529-9590-31e7-b0007b416f81
* Beginning work to refactor jpeg tile decoding.Gravatar scroggo@google.com2013-08-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Keep common code together, so we can fix bugs in tile and normal decode simultaneously. Convert if-then chains to switch statements for readability. Add getBitmapConfig, common to both normal and tile decode, which ensures that they behave the same. getBitmapConfig uses the code originally in onDecode, so subsetting grayscale into A8 now works. In getBitmapConfig, handle JCS_YCCK properly. Fix a bug where requesting A8 from a JCS_CMYK image would result in a total failure to decode, since we would change out_color_space to an invalid choice. Factor common code for applying dither and changing the out_color_space into apply_dither_mode (final name TBD). Skips CMYK like normal decoding did before. BUG=skia:1472 BUG=https://b.corp.google.com/issue?id=9466275 BUG=https://b.corp.google.com/issue?id=9189955 R=mtklein@google.com Review URL: https://codereview.chromium.org/22290002 git-svn-id: http://skia.googlecode.com/svn/trunk@10629 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix failure exits from JPEG onBuildTileIndex.Gravatar scroggo@google.com2013-08-07
| | | | | | | | | | | | | | | | | | | | | The setjmp exited without deleting the SkJPEGImageIndex, and another exit condition deleted the huffman index even though it had not been created yet. Create member functions on SkJPEGImageIndex to make the jpeg calls so it can keep track of what has been created, and avoid destroying anything else. Remove unnecessary lines to set values to their default values. Move all SkJPEGImageIndex code entirely inside #ifdef ANDROID blocks, since no piece of it is used except by ANDROID only code. BUG=skia:1471 R=djsollen@google.com, mtklein@google.com Review URL: https://codereview.chromium.org/21891007 git-svn-id: http://skia.googlecode.com/svn/trunk@10628 2bbb7eff-a529-9590-31e7-b0007b416f81
* Update GM baselines for 8888->4444 fix.Gravatar scroggo@google.com2013-08-07
| | | | | | Review URL: https://codereview.chromium.org/22621002 git-svn-id: http://skia.googlecode.com/svn/trunk@10627 2bbb7eff-a529-9590-31e7-b0007b416f81
* Upstreaming DropShadowImageFilter into skia, from BlinkGravatar junov@chromium.org2013-08-07
| | | | | | | | | | | | GM imagefiltersbase will need rebaselining after this change R=senorblanco@chromium.org Committed: https://code.google.com/p/skia/source/detail?r=10583 Review URL: https://codereview.chromium.org/22258005 git-svn-id: http://skia.googlecode.com/svn/trunk@10626 2bbb7eff-a529-9590-31e7-b0007b416f81
* Support decoding subsets from JPG on Android.Gravatar scroggo@google.com2013-08-07
| | | | | | | | | | | | | | Previously we only supported it for the framework. Making this change allows us to test subset decoding in skimage, to make sure we don't break it. Will require rebaselining android skimage results. R=djsollen@google.com Review URL: https://codereview.chromium.org/21612003 git-svn-id: http://skia.googlecode.com/svn/trunk@10625 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix BGRA readback on AndroidGravatar commit-bot@chromium.org2013-08-07
| | | | | | | | | | R=bsalomon@google.com, robertphillips@google.com Author: snorp@snorp.net Review URL: https://chromiumcodereview.appspot.com/22522002 git-svn-id: http://skia.googlecode.com/svn/trunk@10624 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix build.Gravatar scroggo@google.com2013-08-07
| | | | | | | | | | Use SkIntToScalar. Reflect that 8888 can be copied to 4444 in BitmapCopyTest. Unreviewed. git-svn-id: http://skia.googlecode.com/svn/trunk@10623 2bbb7eff-a529-9590-31e7-b0007b416f81
* Restore SkPath(const SkPath&) to copy the generation ID on Android.Gravatar mtklein@google.com2013-08-07
| | | | | | | | | BUG= R=bsalomon@google.com, bungeman@google.com, reed@google.com Review URL: https://codereview.chromium.org/22471002 git-svn-id: http://skia.googlecode.com/svn/trunk@10622 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add downsample from 8888 to 4444.Gravatar scroggo@google.com2013-08-07
| | | | | | | | | | | | | Extend SkBitmap::copyTo to copy from a source with SkARGB_8888_Config to a destination bitmap with SkARGB_4444_Config. BUG=http://code.google.com/p/chromium/issues/detail?id=245774 R=reed@google.com Review URL: https://codereview.chromium.org/22350003 git-svn-id: http://skia.googlecode.com/svn/trunk@10621 2bbb7eff-a529-9590-31e7-b0007b416f81
* More GM rebaselinesGravatar jvanverth@google.com2013-08-07
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10620 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaselining GM's for gradient GM change.Gravatar dierk@google.com2013-08-07
| | | | | | | | | | rebaselining gm's BUG= Review URL: https://codereview.chromium.org/22391004 git-svn-id: http://skia.googlecode.com/svn/trunk@10619 2bbb7eff-a529-9590-31e7-b0007b416f81
* add ui for mutli-rebaseliningGravatar zachr@google.com2013-08-07
| | | | | | | | R=epoger@google.com Review URL: https://codereview.chromium.org/22580004 git-svn-id: http://skia.googlecode.com/svn/trunk@10618 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: fix font rotation issuesGravatar edisonn@google.com2013-08-07
| | | | | | Review URL: https://codereview.chromium.org/22407005 git-svn-id: http://skia.googlecode.com/svn/trunk@10617 2bbb7eff-a529-9590-31e7-b0007b416f81
* Mark dashing gpu as expected to fail on win7/gpu/intelGravatar bsalomon@google.com2013-08-07
| | | | | | | | R=jvanverth@google.com Review URL: https://codereview.chromium.org/22407004 git-svn-id: http://skia.googlecode.com/svn/trunk@10616 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add getFamilyNames to SkTypeface.Gravatar bungeman@google.com2013-08-07
| | | | | | | | | | | | Committed: https://code.google.com/p/skia/source/detail?r=10589 Committed: https://code.google.com/p/skia/source/detail?r=10592 Committed: https://code.google.com/p/skia/source/detail?r=10608 Review URL: https://codereview.chromium.org/21716005 git-svn-id: http://skia.googlecode.com/svn/trunk@10615 2bbb7eff-a529-9590-31e7-b0007b416f81
* gm/bitmapcopy: create the bitmap in a secondary canvas, since the one in ↵Gravatar commit-bot@chromium.org2013-08-07
| | | | | | | | | | | | which we draw might be backed by PDF and then accessBitmap does not work. R=borenet@google.com, jvanverth@google.com Author: edisonn@google.com Review URL: https://chromiumcodereview.appspot.com/22353006 git-svn-id: http://skia.googlecode.com/svn/trunk@10614 2bbb7eff-a529-9590-31e7-b0007b416f81
* Ignore gif_test.gif, take two. Add missing comma.Gravatar jvanverth@google.com2013-08-07
| | | | | | | Unreviewed. git-svn-id: http://skia.googlecode.com/svn/trunk@10613 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add SkCanvas::drawPosTextBounded.Gravatar commit-bot@chromium.org2013-08-07
| | | | | | | | | | | | | | This allows subclasses which need bounding box information to get it from the caller if it has already been computed. BUG=chromium:269080 R=reed@google.com, tomhudson@chromium.org, tomhudson@google.com Author: jbroman@chromium.org Review URL: https://chromiumcodereview.appspot.com/22585002 git-svn-id: http://skia.googlecode.com/svn/trunk@10612 2bbb7eff-a529-9590-31e7-b0007b416f81
* Try to ignore gif_test.gif in skimage testGravatar jvanverth@google.com2013-08-07
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10610 2bbb7eff-a529-9590-31e7-b0007b416f81
* Reverting r10608 (Add getFamilyNames to SkTypeface) due to compilation failuresGravatar robertphillips@google.com2013-08-07
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10609 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add getFamilyNames to SkTypeface.Gravatar bungeman@google.com2013-08-07
| | | | | | | | | | Committed: https://code.google.com/p/skia/source/detail?r=10589 Committed: https://code.google.com/p/skia/source/detail?r=10592 Review URL: https://codereview.chromium.org/21716005 git-svn-id: http://skia.googlecode.com/svn/trunk@10608 2bbb7eff-a529-9590-31e7-b0007b416f81
* download and rebaseline images using serverGravatar zachr@google.com2013-08-07
| | | | | | | | | BUG= R=epoger@google.com Review URL: https://codereview.chromium.org/20654006 git-svn-id: http://skia.googlecode.com/svn/trunk@10607 2bbb7eff-a529-9590-31e7-b0007b416f81
* Allow multiple images for flaky dashing GM on intel/win7/gpuGravatar bsalomon@google.com2013-08-07
| | | | | | | | R=epoger@google.com Review URL: https://codereview.chromium.org/22327004 git-svn-id: http://skia.googlecode.com/svn/trunk@10606 2bbb7eff-a529-9590-31e7-b0007b416f81
* enable SK_FONTHOST_USES_FONTMGR for mac and win. linux fontmgr not readyGravatar reed@google.com2013-08-07
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/22406004 git-svn-id: http://skia.googlecode.com/svn/trunk@10605 2bbb7eff-a529-9590-31e7-b0007b416f81
* Mozilla diabolical clamp case added to gm/gradients.cppGravatar commit-bot@chromium.org2013-08-07
| | | | | | | | | | | | | Added diabolical clamp case. BUG= R=reed@google.com Author: dierk@google.com Review URL: https://chromiumcodereview.appspot.com/22484002 git-svn-id: http://skia.googlecode.com/svn/trunk@10604 2bbb7eff-a529-9590-31e7-b0007b416f81
* Remove operator== from SkPaintGravatar commit-bot@chromium.org2013-08-07
| | | | | | | | | | R=mtklein@google.com, reed@google.com Author: sglez@google.com Review URL: https://chromiumcodereview.appspot.com/21949007 git-svn-id: http://skia.googlecode.com/svn/trunk@10603 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert "rebaseline gpu dashing on win7"Gravatar bsalomon@google.com2013-08-07
| | | | | | This reverts commit r10577. git-svn-id: http://skia.googlecode.com/svn/trunk@10602 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert "Add blend optimization helpers and use to convert rect draws to clears."Gravatar bsalomon@google.com2013-08-07
| | | | | | This reverts commit r10537. git-svn-id: http://skia.googlecode.com/svn/trunk@10601 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert "Sanitizing source files in Housekeeper-Nightly"Gravatar bsalomon@google.com2013-08-07
| | | | | | This reverts commit r10594. git-svn-id: http://skia.googlecode.com/svn/trunk@10600 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert "Rebaseline flaky non AA lines on intel/win/gpu"Gravatar bsalomon@google.com2013-08-07
| | | | | | This reverts commit r10566. git-svn-id: http://skia.googlecode.com/svn/trunk@10599 2bbb7eff-a529-9590-31e7-b0007b416f81