skia2/tools/viewer
bungeman f93d71122e SkFontData to use smart pointers.
The SkFontData type is not exposed externally, so any method which uses
it can be updated to use smart pointers without affecting external
users. Updating this first will make updating the public API much
easier.

This also updates SkStreamAsset* SkStream::NewFromFile(const char*) to
std::unique_ptr<SkStreamAsset> SkStream::MakeFromFile(const char*). It
appears that no one outside Skia is currently using SkStream::NewfromFile
so this is a good time to update it as well.

GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2339273002

Committed: https://skia.googlesource.com/skia/+/d8c2476a8b1e1e1a1771b17e8dd4db8645914f8c
Review-Url: https://codereview.chromium.org/2339273002
2016-09-16 06:24:20 -07:00
..
sk_app In VulkanWindowContext add check to see if ganesh changed the layout of the image. 2016-08-31 11:03:50 -07:00
GMSlide.cpp More refactoring for Viewer 2016-05-05 12:32:03 -07:00
GMSlide.h More refactoring for Viewer 2016-05-05 12:32:03 -07:00
ImageSlide.cpp change SkStreams to work with sk_sp<SkData> instead of SkData* 2016-09-12 12:01:44 -07:00
ImageSlide.h Add samples to Viewer. 2016-06-16 09:52:35 -07:00
SampleSlide.cpp Add samples to Viewer. 2016-06-16 09:52:35 -07:00
SampleSlide.h Add samples to Viewer. 2016-06-16 09:52:35 -07:00
SKPSlide.cpp SkFontData to use smart pointers. 2016-09-16 06:24:20 -07:00
SKPSlide.h Add samples to Viewer. 2016-06-16 09:52:35 -07:00
Slide.h Add samples to Viewer. 2016-06-16 09:52:35 -07:00
Viewer.cpp Clean up Xlib viewer 2016-08-11 07:03:04 -07:00
Viewer.h More accurate render time and continuous fresh 2016-07-06 14:11:32 -07:00