aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* start to remove lockPixels from bitmapshaderGravatar reed@google.com2013-09-13
| | | | | | | | | BUG= R=scroggo@google.com Review URL: https://codereview.chromium.org/23591030 git-svn-id: http://skia.googlecode.com/svn/trunk@11258 2bbb7eff-a529-9590-31e7-b0007b416f81
* Canary build fixGravatar sugoi@google.com2013-09-13
| | | | | | | | | BUG= R=bsalomon@google.com, robertphillips@google.com Review URL: https://codereview.chromium.org/23532068 git-svn-id: http://skia.googlecode.com/svn/trunk@11257 2bbb7eff-a529-9590-31e7-b0007b416f81
* N7 Performance trigger rebaselinesGravatar robertphillips@google.com2013-09-13
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@11256 2bbb7eff-a529-9590-31e7-b0007b416f81
* I don't know what you've been told, rebaselining images never gets oldGravatar bsalomon@google.com2013-09-13
| | | | | | | | R=epoger@google.com Review URL: https://codereview.chromium.org/23531047 git-svn-id: http://skia.googlecode.com/svn/trunk@11255 2bbb7eff-a529-9590-31e7-b0007b416f81
* They're RRRRRrrrrrrreeebaseline!Gravatar bsalomon@google.com2013-09-13
| | | | | | | | R=epoger@google.com Review URL: https://codereview.chromium.org/23771006 git-svn-id: http://skia.googlecode.com/svn/trunk@11254 2bbb7eff-a529-9590-31e7-b0007b416f81
* 319 bottles of rebaseline on the wall...Gravatar bsalomon@google.com2013-09-13
| | | | | | | | R=epoger@google.com Review URL: https://codereview.chromium.org/23629042 git-svn-id: http://skia.googlecode.com/svn/trunk@11252 2bbb7eff-a529-9590-31e7-b0007b416f81
* More warnings as errors fixesGravatar robertphillips@google.com2013-09-13
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@11251 2bbb7eff-a529-9590-31e7-b0007b416f81
* Warnings as errors fixGravatar robertphillips@google.com2013-09-13
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@11250 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fixed issues found by fuzzerGravatar commit-bot@chromium.org2013-09-13
| | | | | | | | | | | | | | | Last week, the fuzzer found a few numerical issue with filters and I had written some fixes for them. Here are the fixes with some unit tests. For senorblanco : So I figured out what was asserting when we'd get a 0 width "result" in SkBicubicImageFilter::onFilterImage(). Basically, if the "result" SkBitmap object calls SkBitmap::setConfig() with "width" and/or "height" set to 0, then the SkBitmap object will call SkBitmap::reset(), making the SkBitmap object's config invalid. At this point, calling SkBitmap::getAddr32() will assert, even without attempting to dereference the data pointer, because the SkBitmap's config is invalid. If height is valid, but width is 0, then this call to SkBitmap::getAddr32() happens directly in SkBicubicImageFilter::onFilterImage() a few lines lower and asserts right away. BUG= R=senorblanco@google.com, senorblanco@chromium.org, bsalomon@google.com Author: sugoi@chromium.org Review URL: https://chromiumcodereview.appspot.com/23533042 git-svn-id: http://skia.googlecode.com/svn/trunk@11249 2bbb7eff-a529-9590-31e7-b0007b416f81
* Removes uses of unnamed namespace from samplecode.Gravatar commit-bot@chromium.org2013-09-13
| | | | | | | | | | | | Skia code prefers static over unnamed namespace. R=bsalomon@google.com, robertphillips@google.com Author: tfarina@chromium.org Review URL: https://chromiumcodereview.appspot.com/23498028 git-svn-id: http://skia.googlecode.com/svn/trunk@11248 2bbb7eff-a529-9590-31e7-b0007b416f81
* Initial error handling codeGravatar commit-bot@chromium.org2013-09-13
| | | | | | | | | | | | | I made it as simple as possible. The impact seems minimal and it should do what's necessary to make this code secure. BUG= R=reed@google.com, scroggo@google.com, djsollen@google.com, sugoi@google.com, bsalomon@google.com, mtklein@google.com, senorblanco@google.com, senorblanco@chromium.org Author: sugoi@chromium.org Review URL: https://chromiumcodereview.appspot.com/23021015 git-svn-id: http://skia.googlecode.com/svn/trunk@11247 2bbb7eff-a529-9590-31e7-b0007b416f81
* ARM Skia NEON patches - 19 - Intrinsics version of the Filter32 routinesGravatar commit-bot@chromium.org2013-09-13
| | | | | | | | | | | | | | | BitmapProcState: translate the filtering routines to intrinsics 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/21915004 git-svn-id: http://skia.googlecode.com/svn/trunk@11246 2bbb7eff-a529-9590-31e7-b0007b416f81
* whitespace change to trigger buildbotsGravatar epoger@google.com2013-09-12
| | | | | | Review URL: https://codereview.chromium.org/23620048 git-svn-id: http://skia.googlecode.com/svn/trunk@11240 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaseline ANGLE Release botGravatar bsalomon@google.com2013-09-12
| | | | | | | | | | | (SkipBuildbotRuns) R=epoger@google.com BUG= Review URL: https://codereview.chromium.org/23851025 git-svn-id: http://skia.googlecode.com/svn/trunk@11227 2bbb7eff-a529-9590-31e7-b0007b416f81
* Whitespace change to trigger rebuildsGravatar borenet@google.com2013-09-12
| | | | | | Review URL: https://codereview.chromium.org/23523054 git-svn-id: http://skia.googlecode.com/svn/trunk@11224 2bbb7eff-a529-9590-31e7-b0007b416f81
* Whitespace commit to trigger the buildbots, and possible downfall of society.Gravatar epoger@google.com2013-09-12
| | | | | | Review URL: https://codereview.chromium.org/23542031 git-svn-id: http://skia.googlecode.com/svn/trunk@11221 2bbb7eff-a529-9590-31e7-b0007b416f81
* The final rebasline?Gravatar bsalomon@google.com2013-09-11
| | | | | | | | | | (SkipBuildbotRuns) R=epoger@google.com Review URL: https://codereview.chromium.org/23964009 git-svn-id: http://skia.googlecode.com/svn/trunk@11214 2bbb7eff-a529-9590-31e7-b0007b416f81
* RererererebaselineGravatar bsalomon@google.com2013-09-11
| | | | | | | | | | (SkipBuildbotRuns) R=epoger@google.com Review URL: https://codereview.chromium.org/23981010 git-svn-id: http://skia.googlecode.com/svn/trunk@11213 2bbb7eff-a529-9590-31e7-b0007b416f81
* Did you say rebaseline?Gravatar bsalomon@google.com2013-09-11
| | | | | | | | | | (SkipBuildbotRuns) R=epoger@google.com Review URL: https://codereview.chromium.org/23964008 git-svn-id: http://skia.googlecode.com/svn/trunk@11212 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fresh baselines!Gravatar bsalomon@google.com2013-09-11
| | | | | | | | | | (SkipBuildbotRuns) R=epoger@google.com Review URL: https://codereview.chromium.org/24079005 git-svn-id: http://skia.googlecode.com/svn/trunk@11211 2bbb7eff-a529-9590-31e7-b0007b416f81
* More rebaselines due to re-enabling gpu batching.Gravatar bsalomon@google.com2013-09-11
| | | | | | | | | | (SkipBuildbotRuns) R=epoger@google.com Review URL: https://codereview.chromium.org/23754011 git-svn-id: http://skia.googlecode.com/svn/trunk@11210 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebase after re-enabling GPU batching.Gravatar bsalomon@google.com2013-09-11
| | | | | | | | | | (SkipBuildbotRuns) R=epoger@google.com Review URL: https://codereview.chromium.org/23546011 git-svn-id: http://skia.googlecode.com/svn/trunk@11208 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add README file so git will create empty dirGravatar epoger@google.com2013-09-11
| | | | | | | | | | | BUG=skia:1613 (SkipBuildbotRuns) R=rmistry@google.com Review URL: https://codereview.chromium.org/24112002 git-svn-id: http://skia.googlecode.com/svn/trunk@11203 2bbb7eff-a529-9590-31e7-b0007b416f81
* various bug fixes.Gravatar djsollen@google.com2013-09-11
| | | | | | | | | | | | | 1. update mac support for md5 2. update default build to be thumb (SkipBuildbotRuns) R=mtklein@google.com Review URL: https://codereview.chromium.org/23514051 git-svn-id: http://skia.googlecode.com/svn/trunk@11201 2bbb7eff-a529-9590-31e7-b0007b416f81
* Ignore the .git directory in sanitize_source_files, remove .git directory...Gravatar borenet@google.com2013-09-11
| | | | | | | | R=rmistry@google.com Review URL: https://codereview.chromium.org/23981006 git-svn-id: http://skia.googlecode.com/svn/trunk@11193 2bbb7eff-a529-9590-31e7-b0007b416f81
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2013-09-11
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@11192 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add explicit double -> SkScalar conversion to fix werror on Windows.Gravatar mtklein@google.com2013-09-10
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/23432008 git-svn-id: http://skia.googlecode.com/svn/trunk@11190 2bbb7eff-a529-9590-31e7-b0007b416f81
* re-enable GrIODBGravatar bsalomon@google.com2013-09-10
| | | | | | | | | R=robertphillips@google.com BUG= Review URL: https://codereview.chromium.org/23542023 git-svn-id: http://skia.googlecode.com/svn/trunk@11189 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add missing dependency to unbreak NOGPU build.Gravatar mtklein@google.com2013-09-10
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/23527004 git-svn-id: http://skia.googlecode.com/svn/trunk@11188 2bbb7eff-a529-9590-31e7-b0007b416f81
* Major bench refactoring.Gravatar mtklein@google.com2013-09-10
| | | | | | | | | | | | | - Use FLAGS_. - Remove outer repeat loop. - Tune inner loop automatically. BUG=skia:1590 R=epoger@google.com, scroggo@google.com Review URL: https://codereview.chromium.org/23478013 git-svn-id: http://skia.googlecode.com/svn/trunk@11187 2bbb7eff-a529-9590-31e7-b0007b416f81
* check for --resourcePath in addition to -i to match the --help stringGravatar reed@google.com2013-09-10
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@11186 2bbb7eff-a529-9590-31e7-b0007b416f81
* Rebaseline fontscaler image for Mac 10.8Gravatar robertphillips@google.com2013-09-10
| | | | | | | | https://codereview.chromium.org/23536042/ git-svn-id: http://skia.googlecode.com/svn/trunk@11185 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix for ovals failing on Xoom.Gravatar jvanverth@google.com2013-09-10
| | | | | | | | | | | | The fallback path for ellipses when we don't have GLSL derivative instructions was only setting one attribute in the effect stage, but we use two attributes. R=robertphillips@google.com Review URL: https://codereview.chromium.org/23514047 git-svn-id: http://skia.googlecode.com/svn/trunk@11184 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix uninitialized string bugGravatar robertphillips@google.com2013-09-10
| | | | | | | | https://codereview.chromium.org/23499013/ git-svn-id: http://skia.googlecode.com/svn/trunk@11182 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix bench logging for --repeat 1Gravatar borenet@google.com2013-09-10
| | | | | | | | | | Addressing https://code.google.com/p/skia/issues/detail?id=1607 R=scroggo@google.com Review URL: https://codereview.chromium.org/23923011 git-svn-id: http://skia.googlecode.com/svn/trunk@11181 2bbb7eff-a529-9590-31e7-b0007b416f81
* revert experimental r11177Gravatar epoger@google.com2013-09-10
| | | | | | Review URL: https://codereview.chromium.org/24019006 git-svn-id: http://skia.googlecode.com/svn/trunk@11178 2bbb7eff-a529-9590-31e7-b0007b416f81
* experiment: remove 340 of the 664 GM expectations for this platformGravatar epoger@google.com2013-09-10
| | | | | | | | BUG=skia:1566 Review URL: https://codereview.chromium.org/23718007 git-svn-id: http://skia.googlecode.com/svn/trunk@11177 2bbb7eff-a529-9590-31e7-b0007b416f81
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2013-09-10
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@11176 2bbb7eff-a529-9590-31e7-b0007b416f81
* stragglers rebaseline. (flakes?)Gravatar bsalomon@google.com2013-09-09
| | | | | | | | | R=epoger@google.com BUG= Review URL: https://codereview.chromium.org/23904008 git-svn-id: http://skia.googlecode.com/svn/trunk@11175 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline cpu configs of scaled_tiledmodes_npot DW botGravatar bsalomon@google.com2013-09-09
| | | | | | | | R=epoger@google.com, humper@google.com Review URL: https://codereview.chromium.org/23548027 git-svn-id: http://skia.googlecode.com/svn/trunk@11174 2bbb7eff-a529-9590-31e7-b0007b416f81
* Even more bulk rebaseliningGravatar bsalomon@google.com2013-09-09
| | | | | | | | | R=epoger@google.com BUG= Review URL: https://codereview.chromium.org/23724025 git-svn-id: http://skia.googlecode.com/svn/trunk@11173 2bbb7eff-a529-9590-31e7-b0007b416f81
* More bulk rebaselining. I reviewed all the images, mostly from CLs.Gravatar bsalomon@google.com2013-09-09
| | | | | | Review URL: https://codereview.chromium.org/23710019 git-svn-id: http://skia.googlecode.com/svn/trunk@11171 2bbb7eff-a529-9590-31e7-b0007b416f81
* Change old PRG to be SkLCGRandom; change new one to SkRandomGravatar commit-bot@chromium.org2013-09-09
| | | | | | | | | | | | | | The goal here is to get people to start using the new random number generator, while leaving the old one in place so we don't have to rebaseline GMs. R=reed@google.com, bsalomon@google.com Author: jvanverth@google.com Review URL: https://chromiumcodereview.appspot.com/23576015 git-svn-id: http://skia.googlecode.com/svn/trunk@11169 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline hodge podgeGravatar bsalomon@google.com2013-09-09
| | | | | | | | | | | | | | | Ran rebaseline.py with no args. Reverted one PDF change that I didn't understand: Test-Mac10.6-MacMini4.1-GeForce320M-x86-Release__tilemode_gradient_pdf-mac.png All remaining changes looked equally correct before and after. Looks like some line snapping flakes in the mix, just rebaseling for now since there is a lot in here to sort through. R=epoger@google.com Review URL: https://codereview.chromium.org/23609022 git-svn-id: http://skia.googlecode.com/svn/trunk@11168 2bbb7eff-a529-9590-31e7-b0007b416f81
* Third round of GPU gradientsGravatar bsalomon@google.com2013-09-09
| | | | | | Review URL: https://codereview.chromium.org/23600019 git-svn-id: http://skia.googlecode.com/svn/trunk@11167 2bbb7eff-a529-9590-31e7-b0007b416f81
* More fontscaler rebaselines after test changeGravatar bsalomon@google.com2013-09-09
| | | | | | Review URL: https://codereview.chromium.org/23455038 git-svn-id: http://skia.googlecode.com/svn/trunk@11166 2bbb7eff-a529-9590-31e7-b0007b416f81
* Second round of GPU gradient rebaselinesGravatar bsalomon@google.com2013-09-09
| | | | | | Review URL: https://codereview.chromium.org/23450026 git-svn-id: http://skia.googlecode.com/svn/trunk@11165 2bbb7eff-a529-9590-31e7-b0007b416f81
* Committing unreviewed GM expectations generated by r11087: ↵Gravatar epoger@google.com2013-09-09
| | | | | | | | | | | scaled_tilemode_*, scaled_tilemodes_* BUG=skia:1603 TBR=humper Review URL: https://codereview.chromium.org/23757028 git-svn-id: http://skia.googlecode.com/svn/trunk@11164 2bbb7eff-a529-9590-31e7-b0007b416f81
* some fontscaler rebaselinesGravatar bsalomon@google.com2013-09-09
| | | | | | | | R=epoger@google.com Review URL: https://codereview.chromium.org/23856007 git-svn-id: http://skia.googlecode.com/svn/trunk@11163 2bbb7eff-a529-9590-31e7-b0007b416f81
* First round of GPU gradient rebaselineGravatar bsalomon@google.com2013-09-09
| | | | | | Review URL: https://codereview.chromium.org/23465012 git-svn-id: http://skia.googlecode.com/svn/trunk@11161 2bbb7eff-a529-9590-31e7-b0007b416f81