Searched refs:SkRuntimeShaderBuilder (Results 1 – 13 of 13) sorted by relevance
46 return reinterpret_cast<jlong>(new SkRuntimeShaderBuilder(std::move(eff))); in Create()50 if (auto* builder = reinterpret_cast<SkRuntimeShaderBuilder*>(native_instance)) { in Release()56 if (auto* builder = reinterpret_cast<SkRuntimeShaderBuilder*>(native_instance)) { in SetUniform()62 if (auto* builder = reinterpret_cast<SkRuntimeShaderBuilder*>(native_instance)) { in MakeShader()
70 SkRuntimeShaderBuilder builder(fEffect); in onDraw()157 SkRuntimeShaderBuilder builder(fEffect); in onDraw()205 SkRuntimeShaderBuilder builder(fEffect); in onDraw()249 SkRuntimeShaderBuilder builder(fEffect); in onDraw()305 SkRuntimeShaderBuilder builder(fEffect); in onDraw()360 SkRuntimeShaderBuilder builder(fEffect); in onDraw()416 SkRuntimeShaderBuilder builder(fEffect); in drawSuperRRect()556 SkRuntimeShaderBuilder builder(SkRuntimeEffect::MakeForShader(SkString(scale)).effect);
123 SkRuntimeShaderBuilder builder(effect); in plot()348 SkRuntimeShaderBuilder builder(effect); in plot_matrix_comp_mult()385 SkRuntimeShaderBuilder builder(effect); in plot_matrix_inverse()
54 SkRuntimeShaderBuilder builder(fEffect); in onDraw()
385 class SK_API SkRuntimeShaderBuilder : public SkRuntimeEffectBuilder<sk_sp<SkShader>> {387 explicit SkRuntimeShaderBuilder(sk_sp<SkRuntimeEffect>);390 SkRuntimeShaderBuilder(const SkRuntimeShaderBuilder&) = default;391 ~SkRuntimeShaderBuilder();
45 SkRuntimeShaderBuilder::BuilderUniform uniform(const char* name) { in uniform()48 SkRuntimeShaderBuilder::BuilderChild child(const char* name) { in child()102 SkTLazy<SkRuntimeShaderBuilder> fBuilder;
270 SkRuntimeShaderBuilder::BuilderUniform uniform(const char* name) { in uniform()273 SkRuntimeShaderBuilder::BuilderChild child(const char* name) { in child()325 SkTLazy<SkRuntimeShaderBuilder> fBuilder;449 SkRuntimeShaderBuilder b(std::move(effect)); in DEF_TEST()467 SkRuntimeShaderBuilder b(std::move(effect)); in DEF_TEST()
31 static void set_uniform(SkRuntimeShaderBuilder* builder, const char* name, const T& value) { in set_uniform()32 SkRuntimeShaderBuilder::BuilderUniform uniform = builder->uniform(name); in set_uniform()57 SkRuntimeShaderBuilder builder(result.effect); in test_one_permutation()
1022 SkRuntimeShaderBuilder::SkRuntimeShaderBuilder(sk_sp<SkRuntimeEffect> effect) in SkRuntimeShaderBuilder() function in SkRuntimeShaderBuilder1025 SkRuntimeShaderBuilder::~SkRuntimeShaderBuilder() = default;1027 sk_sp<SkImage> SkRuntimeShaderBuilder::makeImage(GrRecordingContext* recordingContext, in makeImage()1040 sk_sp<SkShader> SkRuntimeShaderBuilder::makeShader(const SkMatrix* localMatrix, bool isOpaque) { in makeShader()
283 SkRuntimeShaderBuilder builder(this->getEffect()); in buildEffectShader()
195 SkRuntimeShaderBuilder builder(has_fancy_light in buildEffectShader()
205 SkRuntimeShaderBuilder builder(displacement_effect_singleton()); in buildEffectShader()
421 SkRuntimeShaderBuilder builder(fEffect); in drawContent()