Home
last modified time | relevance | path

Searched refs:SK_SPI (Results 1 – 17 of 17) sorted by relevance

/external/skia/src/utils/
DSkUTF.h18 SK_SPI int CountUTF8(const char* utf8, size_t byteLength);
24 SK_SPI int CountUTF16(const uint16_t* utf16, size_t byteLength);
30 SK_SPI int CountUTF32(const int32_t* utf32, size_t byteLength);
36 SK_SPI SkUnichar NextUTF8(const char** ptr, const char* end);
43 SK_SPI SkUnichar NextUTF16(const uint16_t** ptr, const uint16_t* end);
50 SK_SPI SkUnichar NextUTF32(const int32_t** ptr, const int32_t* end);
59 SK_SPI size_t ToUTF8(SkUnichar uni, char utf8[kMaxBytesInUTF8Sequence] = nullptr);
66 SK_SPI size_t ToUTF16(SkUnichar uni, uint16_t utf16[2] = nullptr);
72 SK_SPI int UTF8ToUTF16(uint16_t dst[], int dstCapacity, const char src[], size_t srcByteLength);
78 SK_SPI int UTF16ToUTF8(char dst[], int dstCapacity, const uint16_t src[], size_t srcLength);
DSkMultiPictureDocument.h24 SK_SPI sk_sp<SkDocument> SkMakeMultiPictureDocument(SkWStream* dst, const SkSerialProcs* = nullptr,
35 SK_SPI int SkMultiPictureDocumentReadPageCount(SkStreamSeekable* src);
42 SK_SPI bool SkMultiPictureDocumentRead(SkStreamSeekable* src,
/external/skia/src/core/
DSkRemoteGlyphCache.h39 SK_SPI virtual ~DiscardableHandleManager() = default;
43 SK_SPI virtual SkDiscardableHandleId createHandle() = 0;
51 SK_SPI virtual bool lockHandle(SkDiscardableHandleId) = 0;
56 SK_SPI virtual bool isHandleDeleted(SkDiscardableHandleId) { return false; } in isHandleDeleted()
59 SK_SPI explicit SkStrikeServer(DiscardableHandleManager* discardableHandleManager);
60 SK_SPI ~SkStrikeServer();
70 SK_SPI sk_sp<SkData> serializeTypeface(SkTypeface*);
75 SK_SPI void writeStrikeData(std::vector<uint8_t>* memory);
132 SK_SPI explicit SkStrikeClient(sk_sp<DiscardableHandleManager>,
135 SK_SPI ~SkStrikeClient();
[all …]
DSkOSFile.h85 SK_SPI Iter();
86 SK_SPI Iter(const char path[], const char suffix[] = nullptr);
87 SK_SPI ~Iter();
89 SK_SPI void reset(const char path[], const char suffix[] = nullptr);
94 SK_SPI bool next(SkString* name, bool getDir = false);
DSkBlurMask.h49 static SkScalar SK_SPI ConvertRadiusToSigma(SkScalar radius);
51 static SkScalar SK_SPI ConvertSigmaToRadius(SkScalar sigma);
DSkDiscardableMemory.h18 class SK_SPI SkDiscardableMemory {
DSkImagePriv.h58 extern SK_SPI sk_sp<SkImage> SkMakeImageFromRasterBitmap(const SkBitmap&, SkCopyPixelsMode);
DSkLatticeIter.h21 class SK_SPI SkLatticeIter {
DSkOpts.h50 extern void SK_SPI(*memset32)(uint32_t[], uint32_t, int);
DSkGeometry.h347 int SK_SPI computeQuadPOW2(SkScalar tol) const;
353 int SK_SPI SK_WARN_UNUSED_RESULT chopIntoQuadsPOW2(SkPoint pts[], int pow2) const;
/external/skia/include/private/
DSkSemaphore.h22 SK_SPI ~SkSemaphore();
33 SK_SPI bool try_wait();
47 SK_SPI void osSignal(int n);
48 SK_SPI void osWait();
DSkThreadID.h16 SkDEBUGCODE(SK_SPI) SkThreadID SkGetThreadID();
DSkOpts_spi.h18 extern uint32_t SK_SPI (*hash_fn)(const void* data, size_t bytes, uint32_t seed);
/external/skia/src/images/
DSkJPEGWriteUtility.h28 struct SK_SPI skjpeg_destination_mgr : jpeg_destination_mgr {
/external/skia/src/gpu/vk/
DGrVkSecondaryCBDrawContext.h58 class SK_SPI GrVkSecondaryCBDrawContext : public SkRefCnt {
/external/skia/src/xps/
DSkXPSDevice.h43 SK_SPI SkXPSDevice(SkISize);
44 SK_SPI ~SkXPSDevice() override;
/external/skia/include/core/
DSkTypes.h186 #if !defined(SK_SPI)
187 #define SK_SPI SK_API macro