• Home
  • Raw
  • Download

Lines Matching refs:RemoteStrike

236 class RemoteStrike final : public SkStrikeForGPU {  class
239 RemoteStrike(const SkStrikeSpec& strikeSpec,
242 ~RemoteStrike() override = default;
355 RemoteStrike::RemoteStrike( in RemoteStrike() function in RemoteStrike
382 void RemoteStrike::writePendingGlyphs(Serializer* serializer) { in writePendingGlyphs()
424 void RemoteStrike::ensureScalerContext() { in ensureScalerContext()
430 void RemoteStrike::resetScalerContext() { in resetScalerContext()
435 void RemoteStrike::setStrikeSpec(const SkStrikeSpec& strikeSpec) { in setStrikeSpec()
439 void RemoteStrike::writeGlyphPath( in writeGlyphPath()
459 void RemoteStrike::commonMaskLoop( in commonMaskLoop()
482 void RemoteStrike::prepareForMaskDrawing( in prepareForMaskDrawing()
520 void RemoteStrike::prepareForSDFTDrawing( in prepareForSDFTDrawing()
526 void RemoteStrike::prepareForPathDrawing( in prepareForPathDrawing()
597 RemoteStrike* getOrCreateCache(const SkStrikeSpec& strikeSpec);
601 std::unordered_map<const SkDescriptor*, std::unique_ptr<RemoteStrike>, MapOps, MapOps>;
612 SkTHashSet<RemoteStrike*> fRemoteStrikesToSend;
647 fRemoteStrikesToSend.foreach ([&](RemoteStrike* strike) { in writeStrikeData()
670 [&](RemoteStrike* strike) { in writeStrikeData()
684 [&serializer](RemoteStrike* strike) { in writeStrikeData()
710 RemoteStrike* strike = it->second.get(); in checkForDeletedEntries()
721 RemoteStrike* SkStrikeServerImpl::getOrCreateCache(const SkStrikeSpec& strikeSpec) { in getOrCreateCache()
740 RemoteStrike* strike = it->second.get(); in getOrCreateCache()
770 auto remoteStrike = std::make_unique<RemoteStrike>(strikeSpec, std::move(context), newHandle); in getOrCreateCache()