aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Whitespace change to test CQ throttlingGravatar commit-bot@chromium.org2014-05-30
| | | | | | | | | | | | | | | | | (SkipBuildbotRuns) TBR= NOTREECHECKS=True NOTRY=True BUG=skia:2472 Committed: http://code.google.com/p/skia/source/detail?r=14986 Author: rmistry@google.com Review URL: https://codereview.chromium.org/307993004 git-svn-id: http://skia.googlecode.com/svn/trunk@14988 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert of Whitespace change to test CQ throttling ↵Gravatar commit-bot@chromium.org2014-05-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (https://codereview.chromium.org/307993004/) Reason for revert: Testing CQ throttling Original issue's description: > Whitespace change to test CQ throttling > > (SkipBuildbotRuns) > TBR= > NOTREECHECKS=True > NOTRY=True > > BUG=skia:2472 > > Committed: http://code.google.com/p/skia/source/detail?r=14986 (SkipBuildbotRuns) TBR= NOTREECHECKS=true NOTRY=true BUG=skia:2472 Author: rmistry@google.com Review URL: https://codereview.chromium.org/304323007 git-svn-id: http://skia.googlecode.com/svn/trunk@14987 2bbb7eff-a529-9590-31e7-b0007b416f81
* Whitespace change to test CQ throttlingGravatar commit-bot@chromium.org2014-05-30
| | | | | | | | | | | | | | | (SkipBuildbotRuns) TBR= NOTREECHECKS=True NOTRY=True BUG=skia:2472 Author: rmistry@google.com Review URL: https://codereview.chromium.org/307993004 git-svn-id: http://skia.googlecode.com/svn/trunk@14986 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix the rendering error of SkDraw::drawVertices in gpu path for solid color.Gravatar commit-bot@chromium.org2014-05-30
| | | | | | | | | | | | | | If both textures and vertex-colors are NULL, drawVertices should stroke hairlines with the paint's color. This behavior is a useful debugging mode to visualize the mesh. BUG=skia:2266 R=bsalomon@google.com, reed@google.com Author: yunchao.he@intel.com Review URL: https://codereview.chromium.org/189963004 git-svn-id: http://skia.googlecode.com/svn/trunk@14985 2bbb7eff-a529-9590-31e7-b0007b416f81
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2014-05-30
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@14984 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fixing a clusterfuzz found issueGravatar commit-bot@chromium.org2014-05-30
| | | | | | | | | | | BUG=378175 R=reed@google.com, sugoi@google.com Author: sugoi@chromium.org Review URL: https://codereview.chromium.org/306033003 git-svn-id: http://skia.googlecode.com/svn/trunk@14983 2bbb7eff-a529-9590-31e7-b0007b416f81
* Make GrGLShaderBuilder store a GenProgramOutputGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | R=robertphillips@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/304383002 git-svn-id: http://skia.googlecode.com/svn/trunk@14982 2bbb7eff-a529-9590-31e7-b0007b416f81
* new animated sample to show subpixel translate bug with high quality scalingGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | BUG=1445 R=reed@google.com, robertphillips@google.com Author: humper@google.com Review URL: https://codereview.chromium.org/303123003 git-svn-id: http://skia.googlecode.com/svn/trunk@14981 2bbb7eff-a529-9590-31e7-b0007b416f81
* Incremental refactoring of GrGLProgram and GrGLShaderBuilderGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | R=robertphillips@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/302663006 git-svn-id: http://skia.googlecode.com/svn/trunk@14980 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert of setConfig -> setInfo (https://codereview.chromium.org/308683005/)Gravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | | | | | | | | | | | | | Reason for revert: broke all Windows bots Original issue's description: > setConfig -> setInfo > > BUG=skia: > > Committed: http://code.google.com/p/skia/source/detail?r=14978 R=robertphillips@google.com, reed@google.com TBR=reed@google.com, robertphillips@google.com NOTREECHECKS=true NOTRY=true BUG=skia: Author: epoger@google.com Review URL: https://codereview.chromium.org/302053002 git-svn-id: http://skia.googlecode.com/svn/trunk@14979 2bbb7eff-a529-9590-31e7-b0007b416f81
* setConfig -> setInfoGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | BUG=skia: R=robertphillips@google.com Author: reed@google.com Review URL: https://codereview.chromium.org/308683005 git-svn-id: http://skia.googlecode.com/svn/trunk@14978 2bbb7eff-a529-9590-31e7-b0007b416f81
* DM tweaksGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | | | | | - Don't print status updates for skipped tasks or count them as pending tasks. - Refactor DMReporter a bit for better symmetry, be more explicit about how we read atomics (that is, approximately) in printStatus() (née finish()). - Remove mutex locking from printStatus(). BUG=skia: R=halcanary@google.com, mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/309483003 git-svn-id: http://skia.googlecode.com/svn/trunk@14977 2bbb7eff-a529-9590-31e7-b0007b416f81
* SkLazyPtr, mk. 2Gravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | SK_DECLARE_STATIC_LAZY_PTR and SK_DECLARE_STATIC_LAZY_PTR_ARRAY let you declare a single or array of static pointers that are lazily initialized. You can think of this as a restricted, lighter-weight version of SkOnce. There's no guarantee that Create will be called exactly once, but we do guarantee all threads will agree on the resulting pointer. We'll clean up any other extra pointers we Create()ed by calling Destroy(), which defaults to SkDELETE. In debug mode, we also clean up the winning pointer at process exit, so we can make sure we didn't leak it or free it early. I've ported SkData (singleton) and SkXfermode (array) as examples. Once this lands I'll port most other users of SkOnce. BUG=skia: R=bungeman@google.com, mtklein@google.com, reed@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/306943003 git-svn-id: http://skia.googlecode.com/svn/trunk@14976 2bbb7eff-a529-9590-31e7-b0007b416f81
* Constify the arguments to createTextureGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | R=bsalomon@google.com, robertphillips@google.com Author: krajcevski@google.com Review URL: https://codereview.chromium.org/301993002 git-svn-id: http://skia.googlecode.com/svn/trunk@14975 2bbb7eff-a529-9590-31e7-b0007b416f81
* Move all code generation from GrGLProgram to GrGLShaderBuilderGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | R=robertphillips@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/306663003 git-svn-id: http://skia.googlecode.com/svn/trunk@14974 2bbb7eff-a529-9590-31e7-b0007b416f81
* move SkImageGenerator.cpp from src/images to src/coreGravatar reed@google.com2014-05-29
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@14973 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add testing for Rectanizer-derived classesGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | This in preparation for expanding the Rectanizer API for removing rects and adding a new derived class R=jvanverth@google.com Author: robertphillips@google.com Review URL: https://codereview.chromium.org/304313002 git-svn-id: http://skia.googlecode.com/svn/trunk@14972 2bbb7eff-a529-9590-31e7-b0007b416f81
* Tinker with SkLazyFnPtr a bit.Gravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | | | | | | | | | | | | | | I moved the choice function from a get() arg to a template parameter. I think this removes some of the overemphasis on "choose" from the call site, making it a bit more clear it's normally very cheap. It's also now more in line with what I'm thinking now for the general SkLazyPtr<T>, which needs a "create" parameter just like SkLazyFnPtr's "choose", but also a "destroy" that it might use both in .get() but also at process exit. That "destroy" needs to be made part of the type to be called at exit, so might as well make "create" and "choose" template parameters too so it's all consistent. Also, add (C). BUG=skia: R=bungeman@google.com, mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/298393005 git-svn-id: http://skia.googlecode.com/svn/trunk@14971 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add SkBarriers to ports.Gravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | | | This completes a TODO we've had to move our memory-barrier code out of SkOnce. I also want to start using sk_acquire_load elsewhere. BUG=skia: R=bungeman@google.com, mtklein@google.com, reed@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/304593003 git-svn-id: http://skia.googlecode.com/svn/trunk@14970 2bbb7eff-a529-9590-31e7-b0007b416f81
* Mark remaining Ubuntu msaa shadertext2 images as ignore-failure.Gravatar bsalomon@google.com2014-05-29
| | | | | | | | BUG=skia:2619 Review URL: https://codereview.chromium.org/304323002 git-svn-id: http://skia.googlecode.com/svn/trunk@14969 2bbb7eff-a529-9590-31e7-b0007b416f81
* add SK_SUPPORT_LEGACY_INSTALLPIXELSPARAMSGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | TBR= NOTRY=True Author: reed@google.com Review URL: https://codereview.chromium.org/309543002 git-svn-id: http://skia.googlecode.com/svn/trunk@14968 2bbb7eff-a529-9590-31e7-b0007b416f81
* fix bug in legacy code for SK_SUPPORT_LEGACY_IMAGEGENERATORAPIGravatar reed@google.com2014-05-29
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@14967 2bbb7eff-a529-9590-31e7-b0007b416f81
* Reland https://codereview.chromium.org/286903025Gravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | BUG=skia: R=bensong@google.com, epoger@google.com Author: kelvinly@google.com Review URL: https://codereview.chromium.org/304613002 git-svn-id: http://skia.googlecode.com/svn/trunk@14966 2bbb7eff-a529-9590-31e7-b0007b416f81
* cleanup gyp common_variablesGravatar djsollen@google.com2014-05-29
| | | | | | | | R=bungeman@google.com Review URL: https://codereview.chromium.org/301173002 git-svn-id: http://skia.googlecode.com/svn/trunk@14965 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaseline stragglers, mark shadertext2 as ignore on ubunutu for msaa configs.Gravatar bsalomon@google.com2014-05-29
| | | | | | | | BUG=skia:2619 Review URL: https://codereview.chromium.org/308723002 git-svn-id: http://skia.googlecode.com/svn/trunk@14964 2bbb7eff-a529-9590-31e7-b0007b416f81
* Remove SkRecorder's kWriteOnly mode.Gravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | | | | | | | | I'm soon going to have SkRecorder start calling getTotalMatrix(), which would be broken in write-only mode. That change is big and nebulous, but it's clear kWriteOnly needs to go, so we might as well kill it now. My notes in bench_playback about kWriteOnly mode being important were probably overly cautious. I now think this is a fair enough comparison even re-recording into a read-write canvas. BUG=skia:2378 R=fmalita@chromium.org, mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/290653004 git-svn-id: http://skia.googlecode.com/svn/trunk@14963 2bbb7eff-a529-9590-31e7-b0007b416f81
* Bench rebaseline from codereview: fix is_finishedGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | | | R=epoger@google.com, bensong@google.com TBR=benchen, epoger BUG=skia:2225 NOTREECHECKS=true NOTRY=true Author: borenet@google.com Review URL: https://codereview.chromium.org/304943002 git-svn-id: http://skia.googlecode.com/svn/trunk@14962 2bbb7eff-a529-9590-31e7-b0007b416f81
* legacy refEncodedData() returns data, not boolGravatar reed@google.com2014-05-29
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@14961 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add the ability to select a source image to use in the code.Gravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | | | | A much farther ranging change than I suspected. Basically add a 'source' integer to every Try, store that in the database with every Try, add the source to the computation of the hash, and load and use the 'source' value when navigating history. BUG=skia: R=mtklein@google.com Author: jcgregorio@google.com Review URL: https://codereview.chromium.org/294903017 git-svn-id: http://skia.googlecode.com/svn/trunk@14960 2bbb7eff-a529-9590-31e7-b0007b416f81
* replace config() with colorType()Gravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | BUG=skia: R=robertphillips@google.com Author: reed@google.com Review URL: https://codereview.chromium.org/303543009 git-svn-id: http://skia.googlecode.com/svn/trunk@14959 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert "Revert of add colortable support to imagegenerator ↵Gravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | | | | | | (https://codereview.chromium.org/304443003/)" Fix is to add colortable param to installPixels() This reverts commit 924205aaf2e0c3c65dda13e0eaccde3e7b2a5c40. BUG=skia: R=scroggo@google.com, reed@chromium.org Author: reed@google.com Review URL: https://codereview.chromium.org/300263005 git-svn-id: http://skia.googlecode.com/svn/trunk@14958 2bbb7eff-a529-9590-31e7-b0007b416f81
* Make SkPictureRecorder::partialReplay constGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | This will make it easier to integrate this into Android's use case. R=reed@google.com Author: robertphillips@google.com Review URL: https://codereview.chromium.org/307693003 git-svn-id: http://skia.googlecode.com/svn/trunk@14957 2bbb7eff-a529-9590-31e7-b0007b416f81
* Put DirectWrite bitmap fix behind the SK_IGNORE_DWRITE_BITMAP_FIX flag.Gravatar bungeman@google.com2014-05-29
| | | | | | | | R=reed@google.com Review URL: https://codereview.chromium.org/309503002 git-svn-id: http://skia.googlecode.com/svn/trunk@14956 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebase shadertext2,3 and stroketext on gpu configsGravatar bsalomon@google.com2014-05-29
| | | | | | Review URL: https://codereview.chromium.org/304203003 git-svn-id: http://skia.googlecode.com/svn/trunk@14955 2bbb7eff-a529-9590-31e7-b0007b416f81
* New baselines for imagefilter GMs in perspective mode post-r14920.Gravatar senorblanco@chromium.org2014-05-29
| | | | | | | | TBR=bsalomon@google.com Review URL: https://codereview.chromium.org/301183002 git-svn-id: http://skia.googlecode.com/svn/trunk@14954 2bbb7eff-a529-9590-31e7-b0007b416f81
* re-enable downsample and filterbitmap GMsGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | | | BUG= R=epoger@google.com TBR=epoger NOTRY=True NOTREECHECKS=True Author: humper@google.com Review URL: https://codereview.chromium.org/301963003 git-svn-id: http://skia.googlecode.com/svn/trunk@14953 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaselines for ignored filterbitmap / downsamplebitmap testsGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | | | BUG= R=epoger@google.com TBR=epoger NOTRY=True NOTREECHECKS=True Author: humper@google.com Review URL: https://codereview.chromium.org/305933002 git-svn-id: http://skia.googlecode.com/svn/trunk@14952 2bbb7eff-a529-9590-31e7-b0007b416f81
* Bench Rebaseline from Codereview: separate out all_trybots_finished()Gravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | BUG=skia:2225 NOTREECHECKS=true R=epoger@google.com, bensong@google.com Author: borenet@google.com Review URL: https://codereview.chromium.org/301143002 git-svn-id: http://skia.googlecode.com/svn/trunk@14951 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaseline GMs with missing expectated images and shadertext2 msaaGravatar bsalomon@google.com2014-05-29
| | | | | | Review URL: https://codereview.chromium.org/308673002 git-svn-id: http://skia.googlecode.com/svn/trunk@14950 2bbb7eff-a529-9590-31e7-b0007b416f81
* ignore failing pdf-native for shadertextGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | TBR= NOTRY=True NOTREECHECKS=True Author: reed@google.com Review URL: https://codereview.chromium.org/304923002 git-svn-id: http://skia.googlecode.com/svn/trunk@14949 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaselines for shadertext after unitmapper removalGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | TBR= NOTRY=True NOTREECHECKS=True Author: reed@google.com Review URL: https://codereview.chromium.org/308653002 git-svn-id: http://skia.googlecode.com/svn/trunk@14948 2bbb7eff-a529-9590-31e7-b0007b416f81
* ignore failures for acutals that never appearGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | TBR= NOTRY=True NOTREECHECKS=True Author: reed@google.com Review URL: https://codereview.chromium.org/304153003 git-svn-id: http://skia.googlecode.com/svn/trunk@14947 2bbb7eff-a529-9590-31e7-b0007b416f81
* Massive rebaseline of gpu images after matrix change.Gravatar bsalomon@google.com2014-05-29
| | | | | | Review URL: https://codereview.chromium.org/304153002 git-svn-id: http://skia.googlecode.com/svn/trunk@14946 2bbb7eff-a529-9590-31e7-b0007b416f81
* whitespace change to trigger buildbots and get all GM images uploadedGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | | NOTREECHECKS=True NOTRY=True R=bsalomon@google.com TBR=bsalomon Author: epoger@google.com Review URL: https://codereview.chromium.org/304823003 git-svn-id: http://skia.googlecode.com/svn/trunk@14945 2bbb7eff-a529-9590-31e7-b0007b416f81
* separate view matrix from rt adjustmentGravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | R=robertphillips@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/299943002 git-svn-id: http://skia.googlecode.com/svn/trunk@14944 2bbb7eff-a529-9590-31e7-b0007b416f81
* git cl dcommit# Enter a description of the change.Gravatar commit-bot@chromium.org2014-05-29
| | | | | | | | | | | | | | shadertext2 rebaselines TBR= NOTRY=True NOTREECHECKS=True Author: bsalomon@google.com Review URL: https://codereview.chromium.org/305853002 git-svn-id: http://skia.googlecode.com/svn/trunk@14943 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add sk_memcpy32 to Memcpy bench.Gravatar commit-bot@chromium.org2014-05-28
| | | | | | | | | | | | | The bench predates the implementation in SkUtils, but now that we've got it of course we want to measure our actual implementation. BUG=skia: R=reed@google.com, mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/302763006 git-svn-id: http://skia.googlecode.com/svn/trunk@14942 2bbb7eff-a529-9590-31e7-b0007b416f81
* Shut up windows build errors on new GMGravatar commit-bot@chromium.org2014-05-28
| | | | | | | | | | | BUG=skia: R=mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/300973005 git-svn-id: http://skia.googlecode.com/svn/trunk@14941 2bbb7eff-a529-9590-31e7-b0007b416f81
* make new blurrect GM and replace the dozens of existing onesGravatar commit-bot@chromium.org2014-05-28
| | | | | | | | | | | | BUG= NOTRY=True R=reed@google.com, epoger@google.com Author: humper@google.com Review URL: https://codereview.chromium.org/306583007 git-svn-id: http://skia.googlecode.com/svn/trunk@14940 2bbb7eff-a529-9590-31e7-b0007b416f81
* Set the default discardable pool size for Android framework.Gravatar commit-bot@chromium.org2014-05-28
| | | | | | | | | | | BUG=skia:2389 R=halcanary@google.com Author: scroggo@google.com Review URL: https://codereview.chromium.org/303893002 git-svn-id: http://skia.googlecode.com/svn/trunk@14939 2bbb7eff-a529-9590-31e7-b0007b416f81