SkValue: improve SkFromValue<T> implementation
authormtklein <mtklein@chromium.org>
Wed, 20 Jan 2016 21:35:20 +0000 (13:35 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 20 Jan 2016 21:35:21 +0000 (13:35 -0800)
commitfac3d1b72547aa23842c16e6df27ea4c2b54867a
tree70fd8f03df58ef831af862d3dbd9382c3f5b3a4e
parent01836add2ab778ed085735fa8a206b54d5fc4f23
SkValue: improve SkFromValue<T> implementation

Add template<> bool SkFromValue<float>(const SkValue&, float*);
Refactor template<> bool SkFromValue<SkMatrix>(const SkValue&, SkMatrix*);

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1605093003

Review URL: https://codereview.chromium.org/1605093003
src/core/SkValue.cpp
src/core/SkValue.h