Searched refs:SkRuntimeShaderBuilder (Results 1 – 20 of 20) sorted by relevance
28 return reinterpret_cast<jlong>(new SkRuntimeShaderBuilder(std::move(eff))); in ShaderBuilder_Create()32 if (auto* builder = reinterpret_cast<SkRuntimeShaderBuilder*>(native_instance)) { in ShaderBuilder_Release()38 if (auto* builder = reinterpret_cast<SkRuntimeShaderBuilder*>(native_instance)) { in ShaderBuilder_SetUniformFloat()44 if (auto* builder = reinterpret_cast<SkRuntimeShaderBuilder*>(native_instance)) { in ShaderBuilder_SetUniformFloat3()50 if (auto* builder = reinterpret_cast<SkRuntimeShaderBuilder*>(native_instance)) { in ShaderBuilder_SetUniformMatrix()58 if (auto* builder = reinterpret_cast<SkRuntimeShaderBuilder*>(native_instance)) { in ShaderBuilder_MakeShader()
52 SkRuntimeImageFilter(const SkRuntimeShaderBuilder& builder, in SkRuntimeImageFilter()76 mutable SkRuntimeShaderBuilder fShaderBuilder;133 SkRuntimeShaderBuilder builder(std::move(effect), std::move(uniforms)); in CreateProc()245 sk_sp<SkImageFilter> SkImageFilters::RuntimeShader(const SkRuntimeShaderBuilder& builder, in RuntimeShader()261 sk_sp<SkImageFilter> SkImageFilters::RuntimeShader(const SkRuntimeShaderBuilder& builder, in RuntimeShader()
482 class SK_API SkRuntimeShaderBuilder : public SkRuntimeEffectBuilder {484 explicit SkRuntimeShaderBuilder(sk_sp<SkRuntimeEffect>);487 SkRuntimeShaderBuilder(const SkRuntimeShaderBuilder&) = default;488 ~SkRuntimeShaderBuilder();499 explicit SkRuntimeShaderBuilder(sk_sp<SkRuntimeEffect> effect, sk_sp<SkData> uniforms) in SkRuntimeShaderBuilder() function
342 static sk_sp<SkImageFilter> RuntimeShader(const SkRuntimeShaderBuilder& builder,361 static sk_sp<SkImageFilter> RuntimeShader(const SkRuntimeShaderBuilder& builder,
36 SkRuntimeShaderBuilder builder(std::move(effect)); in make_filter()89 SkRuntimeShaderBuilder builder(std::move(effect));
76 SkRuntimeShaderBuilder builder(fEffect); in onDraw()163 SkRuntimeShaderBuilder builder(fEffect); in onDraw()211 SkRuntimeShaderBuilder builder(fEffect); in onDraw()255 SkRuntimeShaderBuilder builder(fEffect); in onDraw()311 SkRuntimeShaderBuilder builder(fEffect); in onDraw()447 SkRuntimeShaderBuilder builder(fEffect); in onDraw()503 SkRuntimeShaderBuilder builder(fEffect); in drawSuperRRect()648 SkRuntimeShaderBuilder builder(fEffect); in onDraw()697 SkRuntimeShaderBuilder builder(SkRuntimeEffect::MakeForShader(SkString(scale)).effect);
104 SkRuntimeShaderBuilder blurBuilder(fBlurEffect); in draw()157 SkRuntimeShaderBuilder mixBuilder(fMixEffect); in draw()
135 SkRuntimeShaderBuilder builder(effect); in plot()460 SkRuntimeShaderBuilder builder(effect); in plot_matrix_comp_mult()497 SkRuntimeShaderBuilder builder(effect); in plot_matrix_inverse()
463 SkRuntimeShaderBuilder::BuilderUniform uniform(const char* name) { in uniform()467 SkRuntimeShaderBuilder::BuilderChild child(const char* name) { in child()528 SkTLazy<SkRuntimeShaderBuilder> fBuilder;1157 SkRuntimeShaderBuilder b(std::move(effect)); in DEF_TEST()1192 SkRuntimeShaderBuilder b(std::move(effect)); in DEF_TEST()1422 SkRuntimeShaderBuilder builder(effect); in DEF_TEST()
72 SkRuntimeShaderBuilder builder(result.effect); in test_expect_pass()
149 SkRuntimeShaderBuilder builder(effect); in test_runtime_shader()
138 SkRuntimeShaderBuilder builder(effect); in bitmap_from_shader()140 SkRuntimeShaderBuilder::BuilderUniform uniform = builder.uniform(data.name); in bitmap_from_shader()
118 SkRuntimeShaderBuilder builder(gainmap_apply_effect()); in Make()
109 SkRuntimeShaderBuilder builder(bulge_effect()); in buildEffectShader()
198 SkRuntimeShaderBuilder builder(has_fancy_light in buildEffectShader()
306 SkRuntimeShaderBuilder builder(this->getEffect()); in buildEffectShader()
210 SkRuntimeShaderBuilder builder(displacement_effect_singleton()); in buildEffectShader()
1913 SkRuntimeShaderBuilder::SkRuntimeShaderBuilder(sk_sp<SkRuntimeEffect> effect) in SkRuntimeShaderBuilder() function in SkRuntimeShaderBuilder1916 SkRuntimeShaderBuilder::~SkRuntimeShaderBuilder() = default;1918 sk_sp<SkImage> SkRuntimeShaderBuilder::makeImage(GrRecordingContext* recordingContext, in makeImage()1930 sk_sp<SkShader> SkRuntimeShaderBuilder::makeShader(const SkMatrix* localMatrix) { in makeShader()
413 SkRuntimeShaderBuilder builder(fEffect); in drawFace()
19 analogous to SkRuntimeShaderBuilder.