Lines Matching refs:sk_sp
17 sk_sp<MaskShaderEffect> MaskShaderEffect::Make(sk_sp<RenderNode> child, sk_sp<SkShader> sh) {
18 return child ? sk_sp<MaskShaderEffect>(new MaskShaderEffect(std::move(child), std::move(sh)))
22 MaskShaderEffect::MaskShaderEffect(sk_sp<RenderNode> child, sk_sp<SkShader> sh)
34 sk_sp<ShaderEffect> ShaderEffect::Make(sk_sp<RenderNode> child, sk_sp<Shader> shader) {
35 return child ? sk_sp<ShaderEffect>(new ShaderEffect(std::move(child), std::move(shader)))
39 ShaderEffect::ShaderEffect(sk_sp<RenderNode> child, sk_sp<Shader> shader)
53 void ShaderEffect::setShader(sk_sp<Shader> sh) {
90 sk_sp<RenderNode> ImageFilterEffect::Make(sk_sp<RenderNode> child, sk_sp<ImageFilter> filter) {
91 return filter ? sk_sp<RenderNode>(new ImageFilterEffect(std::move(child), std::move(filter)))
95 ImageFilterEffect::ImageFilterEffect(sk_sp<RenderNode> child, sk_sp<ImageFilter> filter)
138 ImageFilter::ImageFilter(sk_sp<ImageFilter> input)
159 sk_sp<SkImageFilter> ImageFilter::refInput(size_t i) const {
173 sk_sp<DropShadowImageFilter> DropShadowImageFilter::Make(sk_sp<ImageFilter> input) {
174 return sk_sp<DropShadowImageFilter>(new DropShadowImageFilter(std::move(input)));
177 DropShadowImageFilter::DropShadowImageFilter(sk_sp<ImageFilter> input)
182 sk_sp<SkImageFilter> DropShadowImageFilter::onRevalidateFilter() {
192 sk_sp<BlurImageFilter> BlurImageFilter::Make(sk_sp<ImageFilter> input) {
193 return sk_sp<BlurImageFilter>(new BlurImageFilter(std::move(input)));
196 BlurImageFilter::BlurImageFilter(sk_sp<ImageFilter> input)
201 sk_sp<SkImageFilter> BlurImageFilter::onRevalidateFilter() {
205 sk_sp<BlendModeEffect> BlendModeEffect::Make(sk_sp<RenderNode> child, SkBlendMode mode) {
206 return child ? sk_sp<BlendModeEffect>(new BlendModeEffect(std::move(child), mode))
210 BlendModeEffect::BlendModeEffect(sk_sp<RenderNode> child, SkBlendMode mode)
227 sk_sp<LayerEffect> LayerEffect::Make(sk_sp<RenderNode> child, SkBlendMode mode) {
228 return child ? sk_sp<LayerEffect>(new LayerEffect(std::move(child), mode))
232 LayerEffect::LayerEffect(sk_sp<RenderNode> child, SkBlendMode mode)