aboutsummaryrefslogtreecommitdiff
path: root/bench/MathBench.cpp
AgeCommit message (Expand)Author
2017-09-15make most of SkColorPriv.h privateCary Clark
2017-08-09use unsigned to avoid runtime overflow detectionMike Reed
2017-08-09handle overflows in float->intMike Reed
2017-08-07clean up useage of SkFloatBitsMike Reed
2016-09-29*SkTCast<int*>(float*) -> memcpyMike Klein
2016-06-07SkLeanWindows.h: #include "Windows.h" fewer placeshalcanary
2016-05-27Clean up SkFloatBitsmtklein
2016-04-07Reverse dependency between SkScalar.h and SkFixed.h.benjaminwagner
2015-12-08spin off remaining integer overflow fixesmtklein
2015-10-01Remove const from `const int loops`.mtklein
2015-08-27Style Change: NULL->nullptrhalcanary
2015-07-13Fix up -Winconsistent-missing-overridemtklein
2015-03-25C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla}mtklein
2015-03-19Revert of replace SkFixedDiv impl with native 64bit math (patchset #2 id:2000...reed
2015-03-18replace SkFixedDiv impl with native 64bit mathreed
2015-01-09Fix up all the easy virtual ... SK_OVERRIDE cases.mtklein
2014-06-19Remove Sk prefix from some bench classes.tfarina
2013-12-03Simplify benchmark internal API.commit-bot@chromium.org
2013-11-21Implement a benchmark for GrResourceCachecommit-bot@chromium.org
2013-11-08Add sk_float_rsqrt with SSE + NEON fast paths.commit-bot@chromium.org
2013-09-27Fix asan build. Duh, don't return a stack address...mtklein@google.com
2013-09-26Add SkDivMod with a special case for ARM.commit-bot@chromium.org
2013-09-13Refactoring: get rid of the SkBenchmark void* parameter.mtklein@google.com
2013-09-10Major bench refactoring.mtklein@google.com
2013-09-09Change old PRG to be SkLCGRandom; change new one to SkRandomcommit-bot@chromium.org
2013-09-06Switch out random number generator for tests, benches, samples.commit-bot@chromium.org
2013-08-12Revert of r10671 (Experiments on calculating reciprocal of square root) due t...robertphillips@google.com
2013-08-12Experiments on calculating reciprocal of square rootcommit-bot@chromium.org
2013-07-18Add bench to test float to fixed conversiondjsollen@google.com
2013-06-19Remove unused NormalizeBench::fUsePortable field.commit-bot@chromium.org
2013-05-04Sanitizing source files in Housekeeper-Nightlyskia.committer@gmail.com
2013-05-03add bench for SkPoint::normalize()reed@google.com
2013-04-30Sanitizing source files in Skia_Periodic_House_Keepingskia.committer@gmail.com
2013-04-29up the inner-loop for clz bench, to get more stable resultsreed@google.com
2013-04-29add bench for SkCLZreed@google.com
2013-04-29use DEF_BENCH macroreed@google.com
2013-03-05Bench : Unused parameters cleanupsugoi@google.com
2012-09-26Suppress some warnings on linux.bsalomon@google.com
2012-09-13Let SkBenchmark classes specify that they do no rendering.tomhudson@google.com
2012-08-23Result of running tools/sanitize_source_files.py (which was added in https://...rmistry@google.com
2012-06-06fix warnings on Mac in benchcaryclark@google.com
2012-05-30apply 10.p+32 -> (float)(1 << 23) fix from MathTest here as wellreed@google.com
2012-05-30add bench for floor variantsreed@google.com
2012-04-16Addressed more Windows compiler complaint issuesrobertphillips@google.com
2011-12-06rename sk_float_isNaN to sk_float_isnan to match related functionsreed@google.com
2011-12-06rename hasValidCoordinates to isFinite (on SkRect) and reimplement for speedreed@google.com
2011-12-05add bench for computing isfinite of 4 values (targeted for SkRect)reed@google.com
2011-10-28In debug builds, only run each benchmark 1 time (test for assertion-breakage,tomhudson@google.com
2011-10-10explicitly set opt level for mac-releasereed@google.com
2011-08-31Change no-op math bench to noOp.bungeman@google.com