Searched refs:PrecompileBase (Results 1 – 16 of 16) sorted by relevance
/external/skia/src/gpu/graphite/precompile/ |
D | PrecompileRuntimeEffect.cpp | 29 bool precompilebase_is_valid_as_child(const PrecompileBase *child) { in precompilebase_is_valid_as_child() 35 case PrecompileBase::Type::kShader: in precompilebase_is_valid_as_child() 36 case PrecompileBase::Type::kColorFilter: in precompilebase_is_valid_as_child() 37 case PrecompileBase::Type::kBlender: in precompilebase_is_valid_as_child() 46 int num_options_in_set(const SkSpan<const sk_sp<PrecompileBase>>& optionSet) { in num_options_in_set() 48 for (const sk_sp<PrecompileBase>& childOption : optionSet) { in num_options_in_set() 61 PrecompileBase::Type to_precompile_type(SkRuntimeEffect::ChildType childType) { in to_precompile_type() 63 case SkRuntimeEffect::ChildType::kShader: return PrecompileBase::Type::kShader; in to_precompile_type() 64 case SkRuntimeEffect::ChildType::kColorFilter: return PrecompileBase::Type::kColorFilter; in to_precompile_type() 65 case SkRuntimeEffect::ChildType::kBlender: return PrecompileBase::Type::kBlender; in to_precompile_type() [all …]
|
D | PrecompileBasePriv.h | 36 friend class PrecompileBase; // to construct/copy this type. 38 explicit PrecompileBasePriv(PrecompileBase* precompileBase) in PrecompileBasePriv() 48 PrecompileBase* fPrecompileBase; 51 inline PrecompileBasePriv PrecompileBase::priv() { return PrecompileBasePriv(this); } in priv() 54 inline const PrecompileBasePriv PrecompileBase::priv() const { in priv() 55 return PrecompileBasePriv(const_cast<PrecompileBase *>(this)); in priv()
|
D | PrecompileBaseComplete.h | 19 std::pair<sk_sp<T>, int> PrecompileBase::SelectOption(SkSpan<const sk_sp<T>> options, in SelectOption() 31 void PrecompileBase::AddToKey(const KeyContext& keyContext, in AddToKey()
|
D | PaintOptions.cpp | 180 auto clipShader = PrecompileBase::SelectOption(SkSpan(fClipShaderOptions), in createKey() 187 finalBlender = PrecompileBase::SelectOption( in createKey() 200 PrecompileBase::SelectOption(SkSpan(fShaderOptions), in createKey() 202 PrecompileBase::SelectOption(SkSpan(fColorFilterOptions), in createKey()
|
D | PrecompileBlender.cpp | 136 PrecompileBase::SelectOption<PrecompileBlender>(fFixedBlenderEffects, in selectOption()
|
D | PrecompileImageFilter.cpp | 23 : PrecompileBase(Type::kImageFilter) { in PrecompileImageFilter()
|
D | PrecompileColorFilter.cpp | 289 skia_private::TArray<sk_sp<PrecompileBase>> dsts, srcs; in Lerp()
|
D | PrecompileShader.cpp | 734 PrecompileBase::SelectOption(SkSpan(fWrapped), desiredWrappedCombination); in isConstant() 971 PrecompileBase::SelectOption(SkSpan(fWrapped), desiredCombination); in isConstant()
|
/external/skia/include/gpu/graphite/precompile/ |
D | PrecompileMaskFilter.h | 20 class SK_API PrecompileMaskFilter : public PrecompileBase { 24 PrecompileMaskFilter() : PrecompileBase(Type::kMaskFilter) {} in PrecompileMaskFilter()
|
D | PrecompileBlender.h | 23 class SK_API PrecompileBlender : public PrecompileBase { 34 PrecompileBlender() : PrecompileBase(Type::kBlender) {} in PrecompileBlender()
|
D | PrecompileRuntimeEffect.h | 18 class PrecompileBase; variable 23 using PrecompileChildOptions = SkSpan<const sk_sp<PrecompileBase>>;
|
D | PrecompileBase.h | 24 class SK_API PrecompileBase : public SkRefCnt { 41 PrecompileBase(Type type) : fType(type) {} in PrecompileBase() function
|
D | PrecompileColorFilter.h | 20 class SK_API PrecompileColorFilter : public PrecompileBase { 40 PrecompileColorFilter() : PrecompileBase(Type::kColorFilter) {} in PrecompileColorFilter()
|
D | PrecompileShader.h | 28 class SK_API PrecompileShader : public PrecompileBase { 84 PrecompileShader() : PrecompileBase(Type::kShader) {} in PrecompileShader()
|
D | PrecompileImageFilter.h | 26 class SK_API PrecompileImageFilter : public PrecompileBase {
|
/external/skia/gn/ |
D | graphite.gni | 375 "$_include/precompile/PrecompileBase.h",
|