Lines Matching refs:std
53 virtual void fillRectWithFP(const SkIRect& dstRect, std::unique_ptr<GrFragmentProcessor>) = 0;
61 std::unique_ptr<GrFragmentProcessor>);
66 std::unique_ptr<GrFragmentProcessor> fp) {
68 this->fillRectWithFP(dstRect, lm, std::move(fp));
74 std::unique_ptr<GrFragmentProcessor> fp) {
75 this->fillRectToRectWithFP(SkRect::Make(srcRect), dstRect, std::move(fp));
79 void fillWithFP(std::unique_ptr<GrFragmentProcessor> fp) {
80 this->fillRectWithFP(SkIRect::MakeSize(fWriteView.proxy()->dimensions()), std::move(fp));
87 void fillWithFP(const SkMatrix& localMatrix, std::unique_ptr<GrFragmentProcessor> fp) {
90 std::move(fp));
109 : SurfaceContext(rContext, std::move(readView), colorInfo)
110 , fWriteView(std::move(writeView)) {
116 static std::array<float, 4> ConvertColor(SkRGBA4f<AlphaType> color);
119 std::array<float, 4> adjustColorAlphaType(SkRGBA4f<AlphaType> color) const;
125 std::array<float, 4> color,
132 inline std::array<float, 4> SurfaceFillContext::ConvertColor<kPremul_SkAlphaType>(
138 inline std::array<float, 4> SurfaceFillContext::ConvertColor<kUnpremul_SkAlphaType>(
144 std::array<float, 4> SurfaceFillContext::adjustColorAlphaType(SkRGBA4f<AlphaType> color) const {