Home
last modified time | relevance | path

Searched refs:SkVMBlitter (Results 1 – 14 of 14) sorted by relevance

/third_party/skia/src/core/
DSkVMBlitter.cpp197 bool SkVMBlitter::Key::operator==(const Key& that) const { in operator ==()
207 SkVMBlitter::Key SkVMBlitter::Key::withCoverage(Coverage c) const { in withCoverage()
213 SkVMBlitter::Params SkVMBlitter::Params::withCoverage(Coverage c) const { in withCoverage()
219 SkVMBlitter::Params SkVMBlitter::EffectiveParams(const SkPixmap& device, in EffectiveParams()
291 skvm::Color SkVMBlitter::DstColor(skvm::Builder* p, const Params& params) { in DstColor()
297 void SkVMBlitter::BuildProgram(skvm::Builder* p, const Params& params, in BuildProgram()
424 SkVMBlitter::Key SkVMBlitter::CacheKey( in CacheKey()
528 SkVMBlitter::SkVMBlitter(const SkPixmap& device, in SkVMBlitter() function in SkVMBlitter
542 SkVMBlitter::~SkVMBlitter() { in ~SkVMBlitter()
559 SkLRUCache<SkVMBlitter::Key, skvm::Program>* SkVMBlitter::TryAcquireProgramCache() { in TryAcquireProgramCache()
[all …]
DSkVMBlitter.h16 class SkVMBlitter final : public SkBlitter {
18 static SkVMBlitter* Make(const SkPixmap& dst,
24 static SkVMBlitter* Make(const SkPixmap& dst,
31 SkVMBlitter(const SkPixmap& device,
39 ~SkVMBlitter() override;
DSkBlitter_Sprite.cpp191 return SkVMBlitter::Make(dst, paint, source,left,top, alloc, std::move(clipShader)); in ChooseSprite()
229 return SkVMBlitter::Make(dst, paint, source,left,top, alloc, std::move(clipShader)); in ChooseSprite()
DBUILD.bazel377 "SkVMBlitter.cpp",
378 "SkVMBlitter.h",
DSkDraw_atlas.cpp193 if (auto blitter = SkVMBlitter::Make(fDst, p, *fMatrixProvider, &alloc, in drawAtlas()
DSkBlitter.cpp752 if (auto blitter = SkVMBlitter::Make(device, *paint, matrixProvider, in Choose()
765 if (auto blitter = SkVMBlitter::Make(device, *paint, matrixProvider, in Choose()
DSkDraw_vertices.cpp493 auto blitter = SkVMBlitter::Make( in drawFixedVertices()
/third_party/skia/tools/viewer/
DViewer.h276 SkVMBlitter::Key fHoveredKey;
279 SkTHashMap<SkVMBlitter::Key, std::string> fDisassemblyCache;
DViewer.cpp2652 auto* cache = SkVMBlitter::TryAcquireProgramCache(); in drawImGui()
2662 auto restoreHoveredProgram = [this](const SkVMBlitter::Key* key, in drawImGui()
2674 auto showVMEntry = [this](const SkVMBlitter::Key* key, skvm::Program* program) { in drawImGui()
2675 SkString keyString = SkVMBlitter::DebugName(*key); in drawImGui()
2718 SkVMBlitter::ReleaseProgramCache(); in drawImGui()
/third_party/skia/gn/
Dcore.gni409 "$_src/core/SkVMBlitter.cpp",
410 "$_src/core/SkVMBlitter.h",
/third_party/flutter/skia/gn/
Dcore.gni392 "$_src/core/SkVMBlitter.cpp",
/third_party/flutter/build/skia/ohos/
DBUILD.gn423 "$flutter_root/skia/src/core/SkVMBlitter.cpp",
/third_party/flutter/build/skia/
DBUILD.gn742 "$flutter_root/skia/src/core/SkVMBlitter.cpp",
/third_party/flutter/engine/flutter/ci/licenses_golden/
Dlicenses_skia4976 FILE: ../../../third_party/skia/src/core/SkVMBlitter.cpp