Searched refs:SkVMBlitter (Results 1 - 8 of 8) sorted by relevance
/third_party/skia/src/core/ |
H A D | SkVMBlitter.cpp | 22 #include "src/core/SkVMBlitter.h" 197 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 528 SkVMBlitter::SkVMBlitter(const SkPixmap& device, SkVMBlitter() function in SkVMBlitter [all...] |
H A D | SkVMBlitter.h | 16 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;
|
H A D | SkBlitter_Sprite.cpp | 16 #include "src/core/SkVMBlitter.h" 191 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()
|
H A D | SkDraw_atlas.cpp | 22 #include "src/core/SkVMBlitter.h" 193 if (auto blitter = SkVMBlitter::Make(fDst, p, *fMatrixProvider, &alloc, in drawAtlas()
|
H A D | SkBlitter.cpp | 25 #include "src/core/SkVMBlitter.h" 752 if (auto blitter = SkVMBlitter::Make(device, *paint, matrixProvider, 765 if (auto blitter = SkVMBlitter::Make(device, *paint, matrixProvider,
|
H A D | SkDraw_vertices.cpp | 20 #include "src/core/SkVMBlitter.h" 493 auto blitter = SkVMBlitter::Make( in drawFixedVertices()
|
/third_party/skia/tools/viewer/ |
H A D | Viewer.h | 17 #include "src/core/SkVMBlitter.h" 276 SkVMBlitter::Key fHoveredKey; 279 SkTHashMap<SkVMBlitter::Key, std::string> fDisassemblyCache;
|
H A D | Viewer.cpp | 30 #include "src/core/SkVMBlitter.h" 962 title.append(" <SkVMBlitter>"); in updateTitle() 1857 // Code here is heavily tied to (and inspired by) SkVMBlitter::BuildProgram in build_skvm_highlight_program() 2652 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()
|
Completed in 10 milliseconds