Home
last modified time | relevance | path

Searched refs:SkRTShader (Results 1 – 9 of 9) sorted by relevance

/third_party/flutter/skia/src/shaders/
DSkRTShader.cpp38 SkRTShader::SkRTShader(SkString sksl, sk_sp<SkData> inputs, const SkMatrix* localMatrix, in SkRTShader() function in SkRTShader
47 bool SkRTShader::onAppendStages(const SkStageRec& rec) const { in onAppendStages()
93 void SkRTShader::flatten(SkWriteBuffer& buffer) const { in flatten()
114 sk_sp<SkFlattenable> SkRTShader::CreateProc(SkReadBuffer& buffer) { in CreateProc()
127 return sk_sp<SkFlattenable>(new SkRTShader(std::move(sksl), std::move(inputs), in CreateProc()
133 return sk_sp<SkShader>(new SkRTShader(std::move(sksl), std::move(inputs), in SkRuntimeShaderMaker()
138 std::unique_ptr<GrFragmentProcessor> SkRTShader::asFragmentProcessor(const GrFPArgs& args) const { in asFragmentProcessor()
DSkRTShader.h23 class SkRTShader : public SkShaderBase {
25 SkRTShader(SkString sksl, sk_sp<SkData> inputs, const SkMatrix* localMatrix, bool isOpaque);
38 SK_FLATTENABLE_HOOKS(SkRTShader)
/third_party/flutter/skia/src/ports/
DSkGlobalInitialization_default.cpp72 SK_REGISTER_FLATTENABLE(SkRTShader); in InitEffects()
/third_party/skia/src/core/
DSkRuntimeEffect.cpp959 class SkRTShader : public SkShaderBase { class
961 SkRTShader(sk_sp<SkRuntimeEffect> effect, in SkRTShader() function in SkRTShader
1073 SK_FLATTENABLE_HOOKS(SkRTShader)
1088 sk_sp<SkFlattenable> SkRTShader::CreateProc(SkReadBuffer& buffer) { in CreateProc()
1249 return sk_sp<SkShader>(new SkRTShader(sk_ref_sp(this), std::move(uniforms), localMatrix, in makeShader()
1424 SK_REGISTER_FLATTENABLE(SkRTShader); in RegisterFlattenables()
/third_party/skia/include/effects/
DSkRuntimeEffect.h270 friend class SkRTShader; // fBaseProgram, fMain variable
/third_party/flutter/skia/gn/
Dcore.gni442 "$_src/shaders/SkRTShader.cpp",
/third_party/flutter/build/skia/ohos/
DBUILD.gn516 "$flutter_root/skia/src/shaders/SkRTShader.cpp",
/third_party/flutter/build/skia/
DBUILD.gn830 "$flutter_root/skia/src/shaders/SkRTShader.cpp",
/third_party/flutter/engine/flutter/ci/licenses_golden/
Dlicenses_skia5039 FILE: ../../../third_party/skia/src/shaders/SkRTShader.cpp
5040 FILE: ../../../third_party/skia/src/shaders/SkRTShader.h