aboutsummaryrefslogtreecommitdiffhomepage
path: root/gyp/piex.gyp
Commit message (Collapse)AuthorAge
* msan: define BREAK_IF_DEBUGGING_AND_OUT_OF_RANGE in piexGravatar mtklein2016-02-08
| | | | | | | | | | | | | | | | | | | | | | | | This should assert(false) if we're in the error case of RangeCheckedBytePtr::extractBytes: > #ifdef BREAK_IF_DEBUGGING_AND_OUT_OF_RANGE > #define BREAK_IF_DEBUGGING() assert(false) > #else > #define BREAK_IF_DEBUGGING() assert(true) > #endif ... > std::vector<unsigned char> RangeCheckedBytePtr::extractBytes(size_t pos, size_t length) const { > std::vector<unsigned char> result; > if (pos + length < pos /* overflow */ || remainingLength() < pos + length) { > BREAK_IF_DEBUGGING(); > error_flag_ = RANGE_CHECKED_BYTE_ERROR_OVERFLOW; > return result; > } ... BUG=skia:4903 GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1678913002 Review URL: https://codereview.chromium.org/1678913002
* simplify piex.gypGravatar mtklein2016-02-08
| | | | | | | | | | Was just starting to dig into skia:4903, and decided to start by learning piex. It's tiny. Why such GYP complexity to build 5 files? BUG=skia:4903 GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1681533002 Review URL: https://codereview.chromium.org/1681533002
* Fix gyp files so that gyp_to_Android.mk succeedsGravatar msarett2016-01-25
| | | | | | | BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1630723003 Review URL: https://codereview.chromium.org/1630723003
* Add RAW decoding into Skia.Gravatar yujieqin2016-01-25
| | | | | | | | | | | | | | TBR=reed@google.com BUG=skia: (Based on the work from ebrauer in https://codereview.chromium.org/1459473007) (Based on the work from adaubert in https://codereview.chromium.org/1494003003) GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1520403003 Committed: https://skia.googlesource.com/skia/+/6bd8639f8c142eedf543f4e5f3b02d2bf11df308 Review URL: https://codereview.chromium.org/1520403003
* Revert of Prototype of RAW decoding in Skia. (patchset #32 id:610001 of ↵Gravatar msarett2016-01-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://codereview.chromium.org/1520403003/ ) Reason for revert: A few build failures on Chrome OS/Android. Original issue's description: > Add RAW decoding into Skia. > > TBR=reed@google.com > > BUG=skia: > > (Based on the work from ebrauer in https://codereview.chromium.org/1459473007) > (Based on the work from adaubert in https://codereview.chromium.org/1494003003) > GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1520403003 > > Committed: https://skia.googlesource.com/skia/+/6bd8639f8c142eedf543f4e5f3b02d2bf11df308 TBR=scroggo@google.com,adaubert@google.com,yujieqin@google.com # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=skia: Review URL: https://codereview.chromium.org/1635443002
* Add RAW decoding into Skia.Gravatar yujieqin2016-01-25
TBR=reed@google.com BUG=skia: (Based on the work from ebrauer in https://codereview.chromium.org/1459473007) (Based on the work from adaubert in https://codereview.chromium.org/1494003003) GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1520403003 Review URL: https://codereview.chromium.org/1520403003