Lines Matching refs:std
37 SampleCoordEffect(std::unique_ptr<GrFragmentProcessor> child)
39 this->registerChild(std::move(child), SkSL::SampleUsage::Explicit());
44 std::unique_ptr<GrFragmentProcessor> clone() const override {
57 std::unique_ptr<ProgramImpl> onMakeProgramImpl() const override;
61 std::unique_ptr<GrFragmentProcessor::ProgramImpl> SampleCoordEffect::onMakeProgramImpl() const {
72 return std::make_unique<Impl>();
85 auto view = std::get<0>(GrMakeCachedBitmapProxyView(rContext, bmp, GrMipmapped::kNo));
89 std::unique_ptr<GrFragmentProcessor> imgFP =
90 GrTextureEffect::Make(std::move(view), bmp.alphaType(), SkMatrix());
91 auto fp = std::unique_ptr<GrFragmentProcessor>(new SampleCoordEffect(std::move(imgFP)));
93 sfc->fillWithFP(std::move(fp));