aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* tweaks to tab CSS for rebaseline server page; moar prettyGravatar commit-bot@chromium.org2014-05-01
| | | | | | | | | | | BUG=skia: R=epoger@google.com Author: humper@google.com Review URL: https://codereview.chromium.org/264853004 git-svn-id: http://skia.googlecode.com/svn/trunk@14512 2bbb7eff-a529-9590-31e7-b0007b416f81
* gyp rules for ubsanGravatar commit-bot@chromium.org2014-05-01
| | | | | | | | | | | BUG=skia:2481 R=bungeman@google.com, mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/258393004 git-svn-id: http://skia.googlecode.com/svn/trunk@14511 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline simpleblurroundrectGravatar commit-bot@chromium.org2014-05-01
| | | | | | | | | | | BUG=skia: TBR=epoger Author: humper@google.com Review URL: https://codereview.chromium.org/269573007 git-svn-id: http://skia.googlecode.com/svn/trunk@14510 2bbb7eff-a529-9590-31e7-b0007b416f81
* Roll ANGLE.Gravatar commit-bot@chromium.org2014-05-01
| | | | | | | | | | | | | | BUG=skia:2272 Committed: http://code.google.com/p/skia/source/detail?r=14243 R=bsalomon@chromium.org, bsalomon@google.com Author: geofflang@chromium.org Review URL: https://codereview.chromium.org/237173002 git-svn-id: http://skia.googlecode.com/svn/trunk@14509 2bbb7eff-a529-9590-31e7-b0007b416f81
* Remove SkDEBUGFAILs that are problematic for ChromiumGravatar commit-bot@chromium.org2014-05-01
| | | | | | | | | | | BUG=368107 R=egdaniel@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/268683003 git-svn-id: http://skia.googlecode.com/svn/trunk@14508 2bbb7eff-a529-9590-31e7-b0007b416f81
* Move to a theme that more closely matches what was there before.Gravatar commit-bot@chromium.org2014-05-01
| | | | | | | | | | | | | Also, since it's a variation of "default" we can drop a whole file. BUG=skia: R=mtklein@google.com, fmalita@chromium.org Author: jcgregorio@google.com Review URL: https://codereview.chromium.org/265703005 git-svn-id: http://skia.googlecode.com/svn/trunk@14507 2bbb7eff-a529-9590-31e7-b0007b416f81
* DM: Push GPU-parent child tasks to the front of the queue.Gravatar commit-bot@chromium.org2014-05-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Like yesterday's change to run CPU-parent child tasks serially in thread, this reduces peak memory usage by improving the temporaly locality of the bitmaps we create. E.g. Let's say we start with tasks A B C and D Queue: [ A B C D ] Running A creates A' and A", which depend on a bitmap created by A. Queue: [ B C D A' A" * ] That bitmap now needs sit around in RAM while B C and D run pointlessly and can only be destroyed at *. If instead we do this and push dependent child tasks to the front of the queue, the queue and bitmap lifetime looks like this: Queue: [ A' A" * B C D ] This is much, much worse in practice because the queue is often several thousand tasks long. 100s of megs of bitmaps can pile up for 10s of seconds pointlessly. To make this work we add addNext() to SkThreadPool and its cousin DMTaskRunner. I also took the opportunity to swap head and tail in the threadpool implementation so it matches the comments and intuition better: we always pop the head, add() puts it at the tail, addNext() at the head. Before Debug: 49s, 1403352k peak Release: 16s, 2064008k peak After Debug: 49s, 1234788k peak Release: 15s, 1903424k peak BUG=skia:2478 R=bsalomon@google.com, borenet@google.com, mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/263803003 git-svn-id: http://skia.googlecode.com/svn/trunk@14506 2bbb7eff-a529-9590-31e7-b0007b416f81
* Whitespace change to test the Skia CQGravatar commit-bot@chromium.org2014-05-01
| | | | | | | | | | | | | (SkipBuildbotRuns) BUG=skia: R=fmalita@chromium.org Author: rmistry@google.com Review URL: https://codereview.chromium.org/269543006 git-svn-id: http://skia.googlecode.com/svn/trunk@14505 2bbb7eff-a529-9590-31e7-b0007b416f81
* remove code behind SK_SUPPORT_LEGACY_PROCXFERMODEGravatar reed@google.com2014-05-01
| | | | | | | | | BUG=skia: R=scroggo@google.com Review URL: https://codereview.chromium.org/264923004 git-svn-id: http://skia.googlecode.com/svn/trunk@14504 2bbb7eff-a529-9590-31e7-b0007b416f81
* Improve Android gdbserver and gdb_ex scriptsGravatar commit-bot@chromium.org2014-05-01
| | | | | | | | | | | | | | - Don't complain if $GDB_TMP_DIR already exists - Since $GDB_TMP_DIR/gdb.setup might already exist, overwrite the file. NOTRY=true R=djsollen@google.com Author: halcanary@google.com Review URL: https://codereview.chromium.org/266453006 git-svn-id: http://skia.googlecode.com/svn/trunk@14503 2bbb7eff-a529-9590-31e7-b0007b416f81
* reduce total number of segments in giant-dashGravatar commit-bot@chromium.org2014-05-01
| | | | | | | | | | | | | still exercises large coordinates, but won't kill our memory usage on 32bit bots NOTRY=True R=caryclark@google.com Author: reed@google.com Review URL: https://codereview.chromium.org/262733007 git-svn-id: http://skia.googlecode.com/svn/trunk@14502 2bbb7eff-a529-9590-31e7-b0007b416f81
* expose ConvertRadiusToSigma to aid clients in the API transition to sigmaGravatar commit-bot@chromium.org2014-05-01
| | | | | | | | | | | NOTRY=True R=robertphillips@google.com, fmalita@chromium.org Author: reed@google.com Review URL: https://codereview.chromium.org/264923002 git-svn-id: http://skia.googlecode.com/svn/trunk@14501 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert of re-enable simpleblurroundrect gm ↵Gravatar commit-bot@chromium.org2014-05-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | (https://codereview.chromium.org/263823002/) Reason for revert: broken rebaseline. Original issue's description: > re-enable simpleblurroundrect gm > > BUG=skia: > TBR=caryclark > > Committed: http://code.google.com/p/skia/source/detail?r=14498 R=caryclark@google.com TBR=caryclark@google.com NOTREECHECKS=true NOTRY=true BUG=skia: Author: humper@google.com Review URL: https://codereview.chromium.org/265863002 git-svn-id: http://skia.googlecode.com/svn/trunk@14500 2bbb7eff-a529-9590-31e7-b0007b416f81
* Use CodeMirror for WebTry snippets.Gravatar fmalita@google.com2014-05-01
| | | | | | | | | | | | | | | | | | CodeMirror (http://codemirror.net) is a rich code editor. This CL adds the needed library and wires it with some minimal features, to update the editor appearance to something like this: http://codemirror.net/demo/theme.html?ambiance We can later add Skia-customized features (custom keyword highlighting, code completion, etc.). (only tested locally) R=jcgregorio@google.com, mtklein@google.com Review URL: https://codereview.chromium.org/261693003 git-svn-id: http://skia.googlecode.com/svn/trunk@14499 2bbb7eff-a529-9590-31e7-b0007b416f81
* re-enable simpleblurroundrect gmGravatar commit-bot@chromium.org2014-05-01
| | | | | | | | | | | | BUG=skia: R=caryclark@google.com TBR=caryclark Author: humper@google.com Review URL: https://codereview.chromium.org/263823002 git-svn-id: http://skia.googlecode.com/svn/trunk@14498 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add a fix for a spurious assert in SkMatrixConvolutionImageFilter.Gravatar senorblanco@chromium.org2014-05-01
| | | | | | | | | | | | | | | When matrix convolution processes border pixels with zero width, it asserts in getAddr32() with an invalid x coordinate. The assert is harmless, since the returned pointer is never accessed (the next line is a loop from left to right, which does nothing, since left == right). However, the fix is simple: early out on an empty rect before entering the outer loop. R=sugoi@chromium.org Review URL: https://codereview.chromium.org/265693005 git-svn-id: http://skia.googlecode.com/svn/trunk@14497 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add fmalita@chromium.org to CQ_COMMITTERS.Gravatar fmalita@google.com2014-05-01
| | | | | | | | R=rmistry@google.com, reed@google.com Review URL: https://codereview.chromium.org/267693003 git-svn-id: http://skia.googlecode.com/svn/trunk@14496 2bbb7eff-a529-9590-31e7-b0007b416f81
* Support unknown Android target devices via environment variables.Gravatar commit-bot@chromium.org2014-05-01
| | | | | | | | | | | | | This is useful for working with prototypes and uncommon devices. NOTRY=true R=djsollen@google.com, scroggo@google.com Author: halcanary@google.com Review URL: https://codereview.chromium.org/263673004 git-svn-id: http://skia.googlecode.com/svn/trunk@14495 2bbb7eff-a529-9590-31e7-b0007b416f81
* Display the color at a point.Gravatar commit-bot@chromium.org2014-05-01
| | | | | | | | | | | BUG=skia: R=mtklein@google.com Author: jcgregorio@google.com Review URL: https://codereview.chromium.org/261533006 git-svn-id: http://skia.googlecode.com/svn/trunk@14494 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rename expectations for Valgrind bot: ATI5770->GTX550TiGravatar commit-bot@chromium.org2014-05-01
| | | | | | | | | | | | | This will likely cause GM failures, since the GPU has changed. BUG=skia:2506 R=caryclark@google.com Author: borenet@google.com Review URL: https://codereview.chromium.org/265773004 git-svn-id: http://skia.googlecode.com/svn/trunk@14493 2bbb7eff-a529-9590-31e7-b0007b416f81
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2014-05-01
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@14492 2bbb7eff-a529-9590-31e7-b0007b416f81
* add default impl for context methods on shaderGravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | | | | | | These are reasonable return values, since both of these methods can return a known value (0) which means that no context can be created. This also makes it easier for chrome's subclasses which already do not want to create a context, but having them actually overridden makes changing the virtual signatures much harder. BUG=skia: R=scroggo@google.com, dominikg@google.com, reed@chromium.org Author: reed@google.com Review URL: https://codereview.chromium.org/262703002 git-svn-id: http://skia.googlecode.com/svn/trunk@14491 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaseline tileimagefilter on IntelRhb post-r14432.Gravatar senorblanco@chromium.org2014-04-30
| | | | | | | | | TBR=caryclark@google.com BUG=skia: Review URL: https://codereview.chromium.org/267573004 git-svn-id: http://skia.googlecode.com/svn/trunk@14490 2bbb7eff-a529-9590-31e7-b0007b416f81
* remove unneeded SK_SUPPORT_LEGACY_PROCXFERMODEGravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | BUG=skia: R=fmalita@google.com, fmalita@chromium.org Author: reed@google.com Review URL: https://codereview.chromium.org/267573003 git-svn-id: http://skia.googlecode.com/svn/trunk@14489 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline_server: ignore builders we don't have any expectations forGravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | | | | | (SkipBuildbotRuns) BUG=skia:2486 NOTREECHECKS=True NOTRY=True R=rmistry@google.com TBR=rmistry Author: epoger@google.com Review URL: https://codereview.chromium.org/269543002 git-svn-id: http://skia.googlecode.com/svn/trunk@14488 2bbb7eff-a529-9590-31e7-b0007b416f81
* one valgrind.supp to rule them all.Gravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | R=mtklein@google.com, robertphillips@google.com, borenet@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/268473004 git-svn-id: http://skia.googlecode.com/svn/trunk@14487 2bbb7eff-a529-9590-31e7-b0007b416f81
* DM: run child tasks that are already on the CPU threadpool seriallyGravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | | | | | | | | | | | | | | | | These tasks tend to do similar things with similar sized bitmaps, so running them serially means we tend to hold 2x bitmaps at a time (golden and comparison) instead of (1+k)x bitmaps (golden and k concurrent comparisons). We still migrate GPU task's children over to the main CPU thread pool, because they'll run faster there and free up capacity on the GPU thread. Before Debug: 54s, 2.9G peak Release: 13s, 2.4G peak After Debug: 48s, 1.5G peak Release: 15s, 2.0G peak BUG=skia:2478 R=borenet@google.com, mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/261593008 git-svn-id: http://skia.googlecode.com/svn/trunk@14486 2bbb7eff-a529-9590-31e7-b0007b416f81
* try /LARGEADDRESSAWARE to give Windows 32-bit builds access to more RAM.Gravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | BUG=skia:2478 R=borenet@google.com, robertphillips@google.com, mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/258403006 git-svn-id: http://skia.googlecode.com/svn/trunk@14485 2bbb7eff-a529-9590-31e7-b0007b416f81
* make gitignore happy with symlinksGravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | | See https://codereview.chromium.org/139473002 for similar CL. R=djsollen@google.com, mtklein@google.com Author: halcanary@google.com Review URL: https://codereview.chromium.org/267543002 git-svn-id: http://skia.googlecode.com/svn/trunk@14484 2bbb7eff-a529-9590-31e7-b0007b416f81
* Set ulimits for the compile stage.Gravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | BUG=skia: R=mtklein@google.com Author: jcgregorio@google.com Review URL: https://codereview.chromium.org/265453010 git-svn-id: http://skia.googlecode.com/svn/trunk@14483 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add Valgrind suppressions for nvidia driver.Gravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | | | | Did we recently switch the machine Valgrind runs on from an ati card to an nvidia one? BUG=skia: R=bsalomon@google.com, borenet@google.com, mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/266473010 git-svn-id: http://skia.googlecode.com/svn/trunk@14482 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rename SK_DEBUGBREAK to SK_ALWAYSBREAKGravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | | Committed: http://code.google.com/p/skia/source/detail?r=14473 R=caryclark@google.com, reed@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/263553012 git-svn-id: http://skia.googlecode.com/svn/trunk@14481 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix bug with starting at the home page.Gravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | BUG=skia: R=mtklein@google.com Author: jcgregorio@google.com Review URL: https://codereview.chromium.org/260773002 git-svn-id: http://skia.googlecode.com/svn/trunk@14480 2bbb7eff-a529-9590-31e7-b0007b416f81
* Avoid undefined behavior and enable asserts in ClampTest.Gravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | | | | | The old code here wasn't being careful to avoid int32_t overflow in slow_check. Fix that. R_ASSERT hasn't been doing anything for a while. As a result, there are a couple bugs in SkClampRange, marked as such and commented out. The asserts also weren't quite passing, so I fixed them up (allowing 0xFFFF to be considered either as part of the ramp or part of V1.) BUG=skia:2481 R=reed@google.com, mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/260523004 git-svn-id: http://skia.googlecode.com/svn/trunk@14479 2bbb7eff-a529-9590-31e7-b0007b416f81
* Turn off warnings as errors, also allow c++11 extensions.Gravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | BUG=skia: R=mtklein@google.com Author: jcgregorio@google.com Review URL: https://codereview.chromium.org/262603005 git-svn-id: http://skia.googlecode.com/svn/trunk@14478 2bbb7eff-a529-9590-31e7-b0007b416f81
* remove inverse_paths from ignored testsGravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | | | | | | new expectations have been checked in https://codereview.chromium.org/264653003 R=reed@android.com TBR=reed NOTRY=true Author: caryclark@google.com Review URL: https://codereview.chromium.org/265453009 git-svn-id: http://skia.googlecode.com/svn/trunk@14477 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert of Rename SK_DEBUGBREAK to SK_ALWAYSBREAK ↵Gravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | | | | | | | | | | | | | (https://codereview.chromium.org/263553012/) Reason for revert: Broke windows bot Original issue's description: > Rename SK_DEBUGBREAK to SK_ALWAYSBREAK > > Committed: http://code.google.com/p/skia/source/detail?r=14473 R=caryclark@google.com, reed@google.com TBR=caryclark@google.com, reed@google.com NOTREECHECKS=true NOTRY=true Author: bsalomon@google.com Review URL: https://codereview.chromium.org/260763003 git-svn-id: http://skia.googlecode.com/svn/trunk@14476 2bbb7eff-a529-9590-31e7-b0007b416f81
* unsuppress inverse_paths gm imagesGravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | | R=reed@android.com TBR=reed NOTRY=true Author: caryclark@google.com Review URL: https://codereview.chromium.org/264653003 git-svn-id: http://skia.googlecode.com/svn/trunk@14475 2bbb7eff-a529-9590-31e7-b0007b416f81
* Set TCP keepalive for MySQL connections.Gravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | BUG=skia: R=mtklein@google.com Author: jcgregorio@google.com Review URL: https://codereview.chromium.org/268473002 git-svn-id: http://skia.googlecode.com/svn/trunk@14474 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rename SK_DEBUGBREAK to SK_ALWAYSBREAKGravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | R=caryclark@google.com, reed@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/263553012 git-svn-id: http://skia.googlecode.com/svn/trunk@14473 2bbb7eff-a529-9590-31e7-b0007b416f81
* Update the list of bots in rebaseline.py.Gravatar senorblanco@chromium.org2014-04-30
| | | | | | | | | | | | This script was not updated for the new Ubuntu bots. Also, it was attempting to rebaseline some bots for which we don't keep results (NVPR, ASAN). R=borenet@google.com, borenet Review URL: https://codereview.chromium.org/267483002 git-svn-id: http://skia.googlecode.com/svn/trunk@14472 2bbb7eff-a529-9590-31e7-b0007b416f81
* Eliminate SkPicture-related flags Chromium no longer requiresGravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | | This was originally reverted in r14349 (Restore SkPicture-related guard flags for Chrome - https://codereview.chromium.org/255543004/) due to Android WebView compile failures. These failures should be fixed in Chromium r267210 (Fixing Chromium Android build's reliance on old SkPicture recording API - https://codereview.chromium.org/251843005/) R=bsalomon@google.com Author: robertphillips@google.com Review URL: https://codereview.chromium.org/254333003 git-svn-id: http://skia.googlecode.com/svn/trunk@14471 2bbb7eff-a529-9590-31e7-b0007b416f81
* Use SkDebugf to print when GrContext can't be created for a config.Gravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | | | Also, don't label it an "Error". New output matches that of GM. BUG=skia:2494 R=caryclark@google.com, bensong@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/264563008 git-svn-id: http://skia.googlecode.com/svn/trunk@14470 2bbb7eff-a529-9590-31e7-b0007b416f81
* refresh expectations for android intel conical gradientsGravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | TBR=reed NOTRY=true Author: caryclark@google.com Review URL: https://codereview.chromium.org/260513005 git-svn-id: http://skia.googlecode.com/svn/trunk@14469 2bbb7eff-a529-9590-31e7-b0007b416f81
* un-ignore image-surface GM resultsGravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | NOTRY=True TBR=reed@google.com Author: reed@google.com Review URL: https://codereview.chromium.org/264623004 git-svn-id: http://skia.googlecode.com/svn/trunk@14468 2bbb7eff-a529-9590-31e7-b0007b416f81
* New Ubuntu baselines for tileimagefilter GM post-r14432.Gravatar senorblanco@chromium.org2014-04-30
| | | | | | | | TBR=caryclark@google.com Review URL: https://codereview.chromium.org/254323003 git-svn-id: http://skia.googlecode.com/svn/trunk@14467 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline but with known incorrectnessGravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | | BUG=skia:2497 NOTRY=True TBR=bsalomon@google.com Author: reed@google.com Review URL: https://codereview.chromium.org/266473006 git-svn-id: http://skia.googlecode.com/svn/trunk@14466 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline GM changes to image-surfaceGravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | NOTRY=True TBR=caryclark@google.com Author: reed@google.com Review URL: https://codereview.chromium.org/254283003 git-svn-id: http://skia.googlecode.com/svn/trunk@14465 2bbb7eff-a529-9590-31e7-b0007b416f81
* Cleanup of SSE optimization files.Gravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | | | | | | | | | | | General cleanup of optimization files for x86/SSEx. Renamed the opts_check_SSE2.cpp file to _x86, since it's not specific to SSE2. Commented out the ColorRect32 optimization, since it's disabled anyway, to make it more visible. Also fixed a lot of indentation, inclusion guards, spelling, copyright headers, braces, whitespace, and sorting of includes. Author: henrik.smiding@intel.com Signed-off-by: Henrik Smiding <henrik.smiding@intel.com> R=reed@google.com, mtklein@google.com, tomhudson@google.com, djsollen@google.com, joakim.landberg@intel.com Author: henrik.smiding@intel.com Review URL: https://codereview.chromium.org/264603002 git-svn-id: http://skia.googlecode.com/svn/trunk@14464 2bbb7eff-a529-9590-31e7-b0007b416f81
* DM: when 32-bit, disable pathops internal threading by defaultGravatar commit-bot@chromium.org2014-04-30
| | | | | | | | | | | | | | | | | | | | | Before this change, when limited to 4G, pathops threaded tests were the weak link RAM-consumption-wise (in thread-local font caches) up until about 12 cores, where other problems begin to pile up too. Tested by running: ulimit -Sv 4194304 out/Debug/dm --threads N [--pathOpsSingleThread] After this, we're _probably_ good to go on 32-bit machines with 8 cores. BUG=skia:2478 R=borenet@google.com, mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/265593003 git-svn-id: http://skia.googlecode.com/svn/trunk@14463 2bbb7eff-a529-9590-31e7-b0007b416f81