Lines Matching refs:path

615             SkString path;
616 while (it.next(&path)) {
617 list->push_back(SkOSPath::Join(paths[i], path.c_str()));
664 static sk_sp<SkPicture> ReadPicture(const char* path) {
667 if (CommandLineFlags::ShouldSkip(FLAGS_match, SkOSPath::Basename(path).c_str())) {
671 std::unique_ptr<SkStream> stream = SkStream::MakeFromFile(path);
673 SkDebugf("Could not read %s.\n", path);
680 static std::unique_ptr<MSKPPlayer> ReadMSKP(const char* path) {
683 if (CommandLineFlags::ShouldSkip(FLAGS_match, SkOSPath::Basename(path).c_str())) {
687 std::unique_ptr<SkStreamSeekable> stream = SkStream::MakeFromFile(path);
689 SkDebugf("Could not read %s.\n", path);
696 static sk_sp<SkPicture> ReadSVGPicture(const char* path) {
697 if (CommandLineFlags::ShouldSkip(FLAGS_match, SkOSPath::Basename(path).c_str())) {
700 sk_sp<SkData> data(SkData::MakeFromFileName(path));
702 SkDebugf("Could not read %s.\n", path);
710 SkDebugf("Could not parse %s.\n", path);
761 SkString path = fTextBlobTraces[fCurrentTextBlobTrace++];
762 SkString basename = SkOSPath::Basename(path.c_str());
771 [path](){ return SkStream::MakeFromFile(path.c_str()); });
776 const SkString& path = fSKPs[fCurrentRecording++];
777 sk_sp<SkPicture> pic = ReadPicture(path.c_str());
781 SkString name = SkOSPath::Basename(path.c_str());
791 const SkString& path = fSKPs[fCurrentDeserialPicture++];
792 sk_sp<SkData> data = SkData::MakeFromFileName(path.c_str());
796 SkString name = SkOSPath::Basename(path.c_str());
807 const SkString& path = fSKPs[fCurrentSKP++];
808 sk_sp<SkPicture> pic = ReadPicture(path.c_str());
822 SkString name = SkOSPath::Basename(path.c_str());
830 const char* path = fSVGs[fCurrentSVG++].c_str();
831 if (sk_sp<SkPicture> pic = ReadSVGPicture(path)) {
834 return new SKPBench(SkOSPath::Basename(path).c_str(), pic.get(), fClip,
847 const SkString& path = fSKPs[fCurrentAnimSKP];
848 sk_sp<SkPicture> pic = ReadPicture(path.c_str());
855 SkString name = SkOSPath::Basename(path.c_str());
865 const SkString& path = fMSKPs[fCurrentMSKP++];
866 std::unique_ptr<MSKPPlayer> player = ReadMSKP(path.c_str());
870 SkString name = SkOSPath::Basename(path.c_str());
879 const SkString& path = fImages[fCurrentCodec];
880 if (CommandLineFlags::ShouldSkip(FLAGS_match, path.c_str())) {
883 sk_sp<SkData> encoded(SkData::MakeFromFileName(path.c_str()));
887 SkDebugf("Cannot find codec for %s\n", path.c_str());
938 return new CodecBench(SkOSPath::Basename(path.c_str()),
958 const SkString& path = fImages[fCurrentAndroidCodec];
959 if (CommandLineFlags::ShouldSkip(FLAGS_match, path.c_str())) {
962 sk_sp<SkData> encoded(SkData::MakeFromFileName(path.c_str()));
966 SkDebugf("Cannot find codec for %s\n", path.c_str());
978 return new AndroidCodecBench(SkOSPath::Basename(path.c_str()),
1004 const SkString& path = fImages[fCurrentBRDImage];
1005 if (CommandLineFlags::ShouldSkip(FLAGS_match, path.c_str())) {
1013 sk_sp<SkData> encoded(SkData::MakeFromFileName(path.c_str()));
1025 SkString basename = SkOSPath::Basename(path.c_str());