Home
last modified time | relevance | path

Searched refs:codeSnippetID (Results 1 – 7 of 7) sorted by relevance

/aosp_15_r20/external/skia/src/gpu/graphite/
H A DRuntimeEffectDictionary.cpp14 void RuntimeEffectDictionary::set(int codeSnippetID, sk_sp<const SkRuntimeEffect> effect) { in set() argument
16 SkASSERT(!fDict.find(codeSnippetID) || (SkRuntimeEffectPriv::Hash(*fDict[codeSnippetID]) == in set()
18 fDict.set(codeSnippetID, std::move(effect)); in set()
H A DKeyHelpers.cpp96 BuiltInCodeSnippetID codeSnippetID) in ScopedUniformWriter() argument
97 : ScopedUniformWriter(gatherer, dict->getEntry(codeSnippetID)) {} in ScopedUniformWriter()
123 #define BEGIN_WRITE_UNIFORMS(gatherer, dict, codeSnippetID) \ argument
124 ScopedUniformWriter scope{gatherer, dict, codeSnippetID};
240 BuiltInCodeSnippetID codeSnippetID, in add_linear_gradient_uniform_data() argument
244 BEGIN_WRITE_UNIFORMS(gatherer, dict, codeSnippetID) in add_linear_gradient_uniform_data()
251 BuiltInCodeSnippetID codeSnippetID, in add_radial_gradient_uniform_data() argument
255 BEGIN_WRITE_UNIFORMS(gatherer, dict, codeSnippetID) in add_radial_gradient_uniform_data()
262 BuiltInCodeSnippetID codeSnippetID, in add_sweep_gradient_uniform_data() argument
266 BEGIN_WRITE_UNIFORMS(gatherer, dict, codeSnippetID) in add_sweep_gradient_uniform_data()
[all …]
H A DPaintParamsKey.h151 void beginBlock(int32_t codeSnippetID) { in beginBlock() argument
153 SkDEBUGCODE(this->pushStack(codeSnippetID);) in beginBlock()
154 fData.push_back(codeSnippetID); in beginBlock()
209 void pushStack(int32_t codeSnippetID);
H A DRuntimeEffectDictionary.h24 const SkRuntimeEffect* find(int codeSnippetID) const { in find() argument
25 sk_sp<const SkRuntimeEffect>* effect = fDict.find(codeSnippetID); in find()
29 void set(int codeSnippetID, sk_sp<const SkRuntimeEffect> effect);
H A DPaintParamsKey.cpp34 void PaintParamsKeyBuilder::pushStack(int32_t codeSnippetID) { in pushStack() argument
35 SkASSERT(fDict->isValidID(codeSnippetID)); in pushStack()
42 const ShaderSnippet* snippet = fDict->getEntry(codeSnippetID); in pushStack()
43 fStack.push_back({codeSnippetID, snippet->fNumChildren}); in pushStack()
H A DShaderCodeDictionary.cpp303 const ShaderSnippet* ShaderCodeDictionary::getEntry(int codeSnippetID) const { in getEntry()
304 if (codeSnippetID < 0) { in getEntry()
308 if (codeSnippetID < kBuiltInCodeSnippetIDCount) { in getEntry()
309 return &fBuiltInCodeSnippets[codeSnippetID]; in getEntry()
314 if (codeSnippetID >= kSkiaKnownRuntimeEffectsStart && in getEntry()
315 codeSnippetID < kSkiaKnownRuntimeEffectsStart + kStableKeyCnt) { in getEntry()
316 int knownRTECodeSnippetID = codeSnippetID - kSkiaKnownRuntimeEffectsStart; in getEntry()
326 if (codeSnippetID >= kUnknownRuntimeEffectIDStart) { in getEntry()
327 int userDefinedCodeSnippetID = codeSnippetID - kUnknownRuntimeEffectIDStart; in getEntry()
H A DShaderCodeDictionary.h223 const ShaderSnippet* getEntry(int codeSnippetID) const SK_EXCLUDES(fSpinLock);
224 const ShaderSnippet* getEntry(BuiltInCodeSnippetID codeSnippetID) const { in getEntry() argument
226 return &fBuiltInCodeSnippets[SkTo<int>(codeSnippetID)]; in getEntry()