aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2013-07-13
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10059 2bbb7eff-a529-9590-31e7-b0007b416f81
* fix windows warningGravatar humper@google.com2013-07-12
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10058 2bbb7eff-a529-9590-31e7-b0007b416f81
* 64bitmac buildfixGravatar humper@google.com2013-07-12
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10057 2bbb7eff-a529-9590-31e7-b0007b416f81
* Working plumb of image scaling:Gravatar humper@google.com2013-07-12
| | | | | | | | | | | | | | | | 1) always generate mipmaps if we detect that we are downsampling. 2) pre-scale the image if we detect that we are upsampling (currently valid for scale+translate only) 3) A few miscellaneous bug fixes related to image scaling. Still need SSE/Neon versions of these image scalers. BUG= R=bsalomon@google.com, robertphillips@google.com Review URL: https://codereview.chromium.org/18978014 git-svn-id: http://skia.googlecode.com/svn/trunk@10056 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add implicit hairline conic rendering to GPUGravatar egdaniel@google.com2013-07-12
| | | | | | | | R=bsalomon@google.com Review URL: https://codereview.chromium.org/18258005 git-svn-id: http://skia.googlecode.com/svn/trunk@10055 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix valgrind suppressions fileGravatar robertphillips@google.com2013-07-12
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10054 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix leak in SkAutoSTArrayGravatar robertphillips@google.com2013-07-12
| | | | | | | | https://codereview.chromium.org/18915010/ git-svn-id: http://skia.googlecode.com/svn/trunk@10053 2bbb7eff-a529-9590-31e7-b0007b416f81
* clean up extra printfs in count_effects.luaGravatar reed@google.com2013-07-12
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10052 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add newline for r10050.Gravatar bungeman@google.com2013-07-12
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10051 2bbb7eff-a529-9590-31e7-b0007b416f81
* R=mtklein@google.comGravatar bungeman@google.com2013-07-12
| | | | | | Review URL: https://codereview.chromium.org/18503009 git-svn-id: http://skia.googlecode.com/svn/trunk@10050 2bbb7eff-a529-9590-31e7-b0007b416f81
* If a user requests a try on "all" builders, ask for confirmationGravatar borenet@google.com2013-07-12
| | | | | | | | | | | Addresses https://code.google.com/p/skia/issues/detail?id=1208 (SkipBuildbotRuns) R=epoger@google.com Review URL: https://codereview.chromium.org/18190006 git-svn-id: http://skia.googlecode.com/svn/trunk@10049 2bbb7eff-a529-9590-31e7-b0007b416f81
* More valgrind suppressionsGravatar robertphillips@google.com2013-07-12
| | | | | | | | (SkipBuildbotRuns) git-svn-id: http://skia.googlecode.com/svn/trunk@10048 2bbb7eff-a529-9590-31e7-b0007b416f81
* gm: since we don't record output of gpudebug test, don't record checksums eitherGravatar epoger@google.com2013-07-12
| | | | | | | | | BUG=https://code.google.com/p/skia/issues/detail?id=1410 R=robertphillips@google.com Review URL: https://codereview.chromium.org/19096012 git-svn-id: http://skia.googlecode.com/svn/trunk@10046 2bbb7eff-a529-9590-31e7-b0007b416f81
* modularize the display of diffs for skpdiffGravatar zachr@google.com2013-07-12
| | | | | | | | R=djsollen@google.com Review URL: https://codereview.chromium.org/18925004 git-svn-id: http://skia.googlecode.com/svn/trunk@10044 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert "switch all the arm7 devices to build with thumb for a while"Gravatar djsollen@google.com2013-07-12
| | | | | | | | | | This reverts r10028 which has altered the GM expectations. R=caryclark@google.com Review URL: https://codereview.chromium.org/18762006 git-svn-id: http://skia.googlecode.com/svn/trunk@10043 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline.py: until we fix bug 1410, keep going if we can't download an ↵Gravatar epoger@google.com2013-07-12
| | | | | | | | actual GM result Review URL: https://codereview.chromium.org/19096007 git-svn-id: http://skia.googlecode.com/svn/trunk@10037 2bbb7eff-a529-9590-31e7-b0007b416f81
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2013-07-12
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10033 2bbb7eff-a529-9590-31e7-b0007b416f81
* More valgrind suppressionsGravatar robertphillips@google.com2013-07-11
| | | | | | | | (SkipBuildbotRuns) git-svn-id: http://skia.googlecode.com/svn/trunk@10031 2bbb7eff-a529-9590-31e7-b0007b416f81
* The two leaks are:Gravatar commit-bot@chromium.org2013-07-11
| | | | | | | | | | | | | | | missing unrefs in megalooper GM missing reset capability in oval renderer This CL also expands the instance counting system to some recently adding classes (e.g., SkFontStyleSet) R=bsalomon@google.com, jvanverth@google.com Author: robertphillips@google.com Review URL: https://chromiumcodereview.appspot.com/18461007 git-svn-id: http://skia.googlecode.com/svn/trunk@10030 2bbb7eff-a529-9590-31e7-b0007b416f81
* Initialize the matrix used when recursing from a GPU image filter -> raster ↵Gravatar senorblanco@chromium.org2013-07-11
| | | | | | | | | | | image filter. BUG= R=bsalomon@google.com Review URL: https://codereview.chromium.org/5636027884503040 git-svn-id: http://skia.googlecode.com/svn/trunk@10029 2bbb7eff-a529-9590-31e7-b0007b416f81
* switch all the arm7 devices to build with thumb for a whileGravatar commit-bot@chromium.org2013-07-11
| | | | | | | | | | | BUG= R=djsollen@google.com Author: mtklein@google.com Review URL: https://chromiumcodereview.appspot.com/18563004 git-svn-id: http://skia.googlecode.com/svn/trunk@10028 2bbb7eff-a529-9590-31e7-b0007b416f81
* reenable the scale benchmark, and only bench actual canvas draw commandsGravatar humper@google.com2013-07-11
| | | | | | | | | | | instead of direct invocations of the (now private) bitmap scale method BUG= R=reed@google.com Review URL: https://codereview.chromium.org/18941009 git-svn-id: http://skia.googlecode.com/svn/trunk@10027 2bbb7eff-a529-9590-31e7-b0007b416f81
* ARM Skia NEON patches - 13 - S32A_OpaqueGravatar commit-bot@chromium.org2013-07-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Blitrow32: S32A_Opaque code cleaning and speed improvement - the old way of calculating alpha doesn't seem to be used anymore, so remove the remaining code - adding prefetching allows to improve performance greatly in some cases at the expense of a little trade-off: +-------+-----------+------------+ | count | Cortex-A9 | Cortex-A15 | +-------+-----------+------------+ | 1,2 | 0 | 0 | +-------+-----------+------------+ | 4 | 0 | -3% | +-------+-----------+------------+ | 8 | 0 | -4% | +-------+-----------+------------+ | 16 | 0 | -5% | +-------+-----------+------------+ | 64 | +14% | 0 | +-------+-----------+------------+ | 256 | +14% | +12% | +-------+-----------+------------+ | 1024 | +115% | +15% | +-------+-----------+------------+ BUG= R=djsollen@google.com Author: kevin.petit.arm@gmail.com Review URL: https://chromiumcodereview.appspot.com/18459008 git-svn-id: http://skia.googlecode.com/svn/trunk@10026 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline.py: skip any platforms we don't have actual results for, with ↵Gravatar epoger@google.com2013-07-11
| | | | | | | | | | warning message R=borenet@google.com Review URL: https://codereview.chromium.org/19052007 git-svn-id: http://skia.googlecode.com/svn/trunk@10022 2bbb7eff-a529-9590-31e7-b0007b416f81
* Disable soft floating point on ChromeOSGravatar borenet@google.com2013-07-11
| | | | | | | | | | Should fix the Daisy build. R=djsollen@google.com Review URL: https://codereview.chromium.org/18812006 git-svn-id: http://skia.googlecode.com/svn/trunk@10020 2bbb7eff-a529-9590-31e7-b0007b416f81
* Make ChromeOS build exit nonzero on failureGravatar borenet@google.com2013-07-11
| | | | | | | | R=djsollen@google.com Review URL: https://codereview.chromium.org/18621004 git-svn-id: http://skia.googlecode.com/svn/trunk@10018 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add script to verify that image files exist for every actual_result checksumGravatar borenet@google.com2013-07-11
| | | | | | | | | | | Should help with https://code.google.com/p/skia/issues/detail?id=1410 (SkipBuildbotRuns) R=epoger@google.com Review URL: https://codereview.chromium.org/18743006 git-svn-id: http://skia.googlecode.com/svn/trunk@10017 2bbb7eff-a529-9590-31e7-b0007b416f81
* check JSON-format expectations into experimental/ for manual testingGravatar epoger@google.com2013-07-11
| | | | | | Review URL: https://codereview.chromium.org/19052006 git-svn-id: http://skia.googlecode.com/svn/trunk@10016 2bbb7eff-a529-9590-31e7-b0007b416f81
* SkObjectParser::SaveFlagsToString() should handle SaveFlags as a bitmask.Gravatar fmalita@google.com2013-07-11
| | | | | | | | | | Test one SaveFlags bit at a time instead of exploring the whole value space. R=robertphillips@google.com Review URL: https://codereview.chromium.org/18034028 git-svn-id: http://skia.googlecode.com/svn/trunk@10014 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: add option to run the load or render multiple times, --benchLoad, ↵Gravatar edisonn@google.com2013-07-11
| | | | | | | | --benchRender Review URL: https://codereview.chromium.org/18093008 git-svn-id: http://skia.googlecode.com/svn/trunk@10013 2bbb7eff-a529-9590-31e7-b0007b416f81
* fix build break on sample appGravatar edisonn@google.com2013-07-11
| | | | | | Review URL: https://codereview.chromium.org/19000005 git-svn-id: http://skia.googlecode.com/svn/trunk@10011 2bbb7eff-a529-9590-31e7-b0007b416f81
* add ability to specify the DPI at which to render the pageGravatar edisonn@google.com2013-07-11
| | | | | | Review URL: https://codereview.chromium.org/19000004 git-svn-id: http://skia.googlecode.com/svn/trunk@10009 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: render in the same way regadless if we write the result to a file ↵Gravatar edisonn@google.com2013-07-11
| | | | | | | | or not. Review URL: https://codereview.chromium.org/18503013 git-svn-id: http://skia.googlecode.com/svn/trunk@10008 2bbb7eff-a529-9590-31e7-b0007b416f81
* (unreviewed) sample app: fix break in pdf viewer (podofo was replaced by ↵Gravatar edisonn@google.com2013-07-11
| | | | | | | | native parser) Review URL: https://codereview.chromium.org/18507004 git-svn-id: http://skia.googlecode.com/svn/trunk@10007 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: some code cleanup in rendererGravatar edisonn@google.com2013-07-11
| | | | | | Review URL: https://codereview.chromium.org/18093005 git-svn-id: http://skia.googlecode.com/svn/trunk@10006 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add an option to have a PdfViewer in SampleApp. Add a parameter --pdfDir to ↵Gravatar edisonn@google.com2013-07-11
| | | | | | | | | | | | pass the dir with pdfs. Add flag --sort to sort samples acording to title, so foo.skp follows foo.pdf and we can quickly compare diffs. The option needs to be enabled manually by developer to be compiled locally, since the pdf viewer is work in progress. R=reed@google.com Review URL: https://codereview.chromium.org/17904006 git-svn-id: http://skia.googlecode.com/svn/trunk@10004 2bbb7eff-a529-9590-31e7-b0007b416f81
* Streamline picture_record_recurring_ bench.Gravatar commit-bot@chromium.org2013-07-11
| | | | | | | | | | | | | | | | | | Reduce benchmark runtime from ~17 ms to ~13.25ms by moving SkPaint construction out of the inner loop and by using random colors in the SkPaints instead of sequential integers, which were seeing bad hashing. This doesn't actually improve our performance, but makes the benchmark more focused on pure recording costs. BUG= R=mtklein@google.com, reed@google.com, tomhudson@google.com Author: tomhudson@chromium.org Review URL: https://chromiumcodereview.appspot.com/18119011 git-svn-id: http://skia.googlecode.com/svn/trunk@10003 2bbb7eff-a529-9590-31e7-b0007b416f81
* add _thumb variants for arm devicesGravatar commit-bot@chromium.org2013-07-11
| | | | | | | | | | | BUG= R=djsollen@google.com Author: mtklein@google.com Review URL: https://chromiumcodereview.appspot.com/19024002 git-svn-id: http://skia.googlecode.com/svn/trunk@10001 2bbb7eff-a529-9590-31e7-b0007b416f81
* add newline to bitmap rotation script outputGravatar humper@google.com2013-07-11
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/18071007 git-svn-id: http://skia.googlecode.com/svn/trunk@10000 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: add --pages arg: render a certain page (all, all in desceding ↵Gravatar edisonn@google.com2013-07-11
| | | | | | | | order, firsl, last and by page number) Review URL: https://codereview.chromium.org/18584010 git-svn-id: http://skia.googlecode.com/svn/trunk@9999 2bbb7eff-a529-9590-31e7-b0007b416f81
* ARM Skia NEON patches - 10 - ARM buildGravatar commit-bot@chromium.org2013-07-11
| | | | | | | | | | | | | | | | | ARM-Build: make Linux arm/NEON builds possible This factorizes the definitions common to Linux & assimilated and Android. It also enables to do native builds on Linux for ARM processors. BUG= R=djsollen@google.com, borenet@google.com Author: kevin.petit.arm@gmail.com Review URL: https://chromiumcodereview.appspot.com/18243007 git-svn-id: http://skia.googlecode.com/svn/trunk@9997 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: measure mem usage, command line flags library.Gravatar edisonn@google.com2013-07-11
| | | | | | Review URL: https://codereview.chromium.org/18562010 git-svn-id: http://skia.googlecode.com/svn/trunk@9996 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add safesync_url to build-tot-chromium.shGravatar rmistry@google.com2013-07-11
| | | | | | | | (SkipBuildbotRuns) Review URL: https://codereview.chromium.org/18429006 git-svn-id: http://skia.googlecode.com/svn/trunk@9993 2bbb7eff-a529-9590-31e7-b0007b416f81
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2013-07-11
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@9992 2bbb7eff-a529-9590-31e7-b0007b416f81
* Win7/8 compiler warnings/errors fix for r9980Gravatar robertphillips@google.com2013-07-11
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@9991 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: ignore more bad stauff in pdfsGravatar edisonn@google.com2013-07-10
| | | | | | Review URL: https://codereview.chromium.org/18112023 git-svn-id: http://skia.googlecode.com/svn/trunk@9990 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: don't delete variables, they are managed by the doc nowGravatar edisonn@google.com2013-07-10
| | | | | | Review URL: https://codereview.chromium.org/18435010 git-svn-id: http://skia.googlecode.com/svn/trunk@9989 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: more load references dinamically plummingGravatar edisonn@google.com2013-07-10
| | | | | | Review URL: https://codereview.chromium.org/18536014 git-svn-id: http://skia.googlecode.com/svn/trunk@9988 2bbb7eff-a529-9590-31e7-b0007b416f81
* pdfviewer: don't crash when trailer is missingGravatar edisonn@google.com2013-07-10
| | | | | | Review URL: https://codereview.chromium.org/19027003 git-svn-id: http://skia.googlecode.com/svn/trunk@9987 2bbb7eff-a529-9590-31e7-b0007b416f81
* add matrix objects to the lua bindings, as well as a lua script to find the ↵Gravatar humper@google.com2013-07-10
| | | | | | proportion of image draw commands with different kinds of matrices git-svn-id: http://skia.googlecode.com/svn/trunk@9986 2bbb7eff-a529-9590-31e7-b0007b416f81