Searched refs:SK_REQUIRES (Results 1 – 7 of 7) sorted by relevance
/external/skia/src/core/ |
D | SkScalerCache.h | 116 size_t commonFilterLoop(SkDrawableGlyphBuffer* drawables, Fn&& fn) SK_REQUIRES(fMu); 120 std::tuple<SkGlyph*, size_t> glyph(SkPackedGlyphID) SK_REQUIRES(fMu); 122 std::tuple<SkGlyphDigest, size_t> digest(SkPackedGlyphID) SK_REQUIRES(fMu); 125 SkGlyphDigest addGlyph(SkGlyph* glyph) SK_REQUIRES(fMu); 127 std::tuple<const void*, size_t> prepareImage(SkGlyph* glyph) SK_REQUIRES(fMu); 130 std::tuple<const SkPath*, size_t> preparePath(SkGlyph*) SK_REQUIRES(fMu); 141 const SkGlyph** results) SK_REQUIRES(fMu);
|
D | SkStrikeCache.h | 182 sk_sp<Strike> internalFindStrikeOrNull(const SkDescriptor& desc) SK_REQUIRES(fLock); 187 std::unique_ptr<SkStrikePinner> = nullptr) SK_REQUIRES(fLock); 190 void internalRemoveStrike(Strike* strike) SK_REQUIRES(fLock); 191 void internalAttachToHead(sk_sp<Strike> strike) SK_REQUIRES(fLock); 196 size_t internalPurge(size_t minBytesNeeded = 0) SK_REQUIRES(fLock); 199 void validate() const SK_REQUIRES(fLock);
|
D | SkScalerCache.cpp | 181 [&](size_t i, SkGlyphDigest digest, SkPoint pos) SK_REQUIRES(fMu) { in prepareForDrawingMasksCPU() 199 [&](size_t i, SkGlyphDigest digest, SkPoint pos) SK_REQUIRES(fMu) { in prepareForMaskDrawing() 214 [&](size_t i, SkGlyphDigest digest, SkPoint pos) SK_REQUIRES(fMu) { in prepareForSDFTDrawing() 230 [&](size_t i, SkGlyphDigest digest, SkPoint pos) SK_REQUIRES(fMu) { in prepareForPathDrawing()
|
/external/skia/src/gpu/ |
D | GrThreadSafeCache.h | 295 void makeExistingEntryMRU(Entry*) SK_REQUIRES(fSpinLock); 296 Entry* makeNewEntryMRU(Entry*) SK_REQUIRES(fSpinLock); 298 Entry* getEntry(const GrUniqueKey&, const GrSurfaceProxyView&) SK_REQUIRES(fSpinLock); 299 Entry* getEntry(const GrUniqueKey&, sk_sp<VertexData>) SK_REQUIRES(fSpinLock); 301 void recycleEntry(Entry*) SK_REQUIRES(fSpinLock); 304 const GrUniqueKey&) SK_REQUIRES(fSpinLock); 307 const GrSurfaceProxyView&) SK_REQUIRES(fSpinLock); 310 const GrUniqueKey&) SK_REQUIRES(fSpinLock); 314 IsNewerBetter) SK_REQUIRES(fSpinLock);
|
/external/skia/src/gpu/text/ |
D | GrTextBlobCache.h | 75 void internalPurgeStaleBlobs() SK_REQUIRES(fSpinLock); 77 sk_sp<GrTextBlob> internalAdd(sk_sp<GrTextBlob> blob) SK_REQUIRES(fSpinLock); 78 void internalRemove(GrTextBlob* blob) SK_REQUIRES(fSpinLock); 80 void internalCheckPurge(GrTextBlob* blob = nullptr) SK_REQUIRES(fSpinLock);
|
/external/skia/include/private/ |
D | SkThreadAnnotations.h | 38 #define SK_REQUIRES(...) \ macro
|
/external/skia/src/pdf/ |
D | SkPDFDocument.cpp | 237 SkWStream* SkPDFDocument::beginObject(SkPDFIndirectReference ref) SK_REQUIRES(fMutex) { in beginObject() 242 void SkPDFDocument::endObject() SK_REQUIRES(fMutex) { in endObject()
|