Home
last modified time | relevance | path

Searched refs:SK_API (Results 1 – 25 of 161) sorted by relevance

1234567

/external/skia/include/pdf/
DSkPDFDocument.h39 explicit SK_API SkPDFDocument(Flags flags = (Flags)0);
40 SK_API ~SkPDFDocument();
49 SK_API bool emitPDF(SkWStream* stream);
58 SK_API bool setPage(int pageNumber, SkPDFDevice* pdfDevice);
65 SK_API bool appendPage(SkPDFDevice* pdfDevice);
69 SK_API void getCountOfFontTypes(
DSkPDFDevice.h62 SK_API SkPDFDevice(const SkISize& pageSize, const SkISize& contentSize,
64 SK_API virtual ~SkPDFDevice();
121 SK_API void setDrawingArea(DrawingArea drawingArea);
127 SK_API SkPDFDict* getResourceDict();
135 SK_API void getResources(SkTDArray<SkPDFObject*>* resourceList,
140 SK_API const SkTDArray<SkPDFFont*>& getFontResources() const;
145 SK_API SkPDFArray* copyMediaBox() const;
149 SK_API SkPDFArray* getAnnotations() const { return fAnnotations; } in getAnnotations()
155 SK_API SkStream* content() const;
160 SK_API SkData* copyContentToData() const;
[all …]
/external/skia/include/core/
DSkThread_platform.h99 SK_API int32_t sk_atomic_inc(int32_t* addr);
107 SK_API int32_t sk_atomic_add(int32_t* addr, int32_t inc);
114 SK_API int32_t sk_atomic_dec(int32_t* addr);
118 SK_API void sk_membar_aquire__after_atomic_dec();
126 SK_API int32_t sk_atomic_conditional_inc(int32_t*);
131 SK_API void sk_membar_aquire__after_atomic_conditional_inc();
161 class SK_API SkMutex : public SkBaseMutex, SkNoncopyable {
172 class SK_API SkMutex : SkNoncopyable {
DSkTypes.h39 SK_API extern void sk_out_of_memory(void);
44 SK_API extern void sk_throw(void);
55 SK_API extern void* sk_malloc_flags(size_t size, unsigned flags);
58 SK_API extern void* sk_malloc_throw(size_t size);
62 SK_API extern void* sk_realloc_throw(void* buffer, size_t size);
65 SK_API extern void sk_free(void*);
187 SK_API int8_t SkToS8(long);
188 SK_API uint8_t SkToU8(size_t);
189 SK_API int16_t SkToS16(long);
190 SK_API uint16_t SkToU16(size_t);
[all …]
DSkColor.h102 SK_API void SkRGBToHSV(U8CPU red, U8CPU green, U8CPU blue, SkScalar hsv[3]);
125 SK_API SkColor SkHSVToColor(U8CPU alpha, const SkScalar hsv[3]);
150 SK_API SkPMColor SkPreMultiplyARGB(U8CPU a, U8CPU r, U8CPU g, U8CPU b);
155 SK_API SkPMColor SkPreMultiplyColor(SkColor c);
DSkPreConfig.h205 #define SK_API __declspec(dllexport) macro
207 #define SK_API __declspec(dllimport) macro
210 #define SK_API __attribute__((visibility("default"))) macro
213 #define SK_API macro
DSkFloatBits.h47 SK_API int32_t SkFloatBits_toIntFloor(int32_t floatBits);
52 SK_API int32_t SkFloatBits_toIntRound(int32_t floatBits);
57 SK_API int32_t SkFloatBits_toIntCeil(int32_t floatBits);
DSkStream.h18 class SK_API SkStream : public SkRefCnt {
78 class SK_API SkWStream : SkNoncopyable {
291 class SK_API SkFILEWStream : public SkWStream {
327 class SK_API SkDynamicMemoryWStream : public SkWStream {
/external/skia/legacy/include/core/
DSkTypes.h39 SK_API extern void sk_out_of_memory(void);
44 SK_API extern void sk_throw(void);
55 SK_API extern void* sk_malloc_flags(size_t size, unsigned flags);
58 SK_API extern void* sk_malloc_throw(size_t size);
62 SK_API extern void* sk_realloc_throw(void* buffer, size_t size);
65 SK_API extern void sk_free(void*);
164 SK_API int8_t SkToS8(long);
165 SK_API uint8_t SkToU8(size_t);
166 SK_API int16_t SkToS16(long);
167 SK_API uint16_t SkToU16(size_t);
[all …]
DSkPreConfig.h113 #define SK_API __declspec(dllexport) macro
115 #define SK_API __declspec(dllimport) macro
118 #define SK_API __attribute__((visibility("default"))) macro
121 #define SK_API macro
DSkColor.h100 SK_API void SkRGBToHSV(U8CPU red, U8CPU green, U8CPU blue, SkScalar hsv[3]);
123 SK_API SkColor SkHSVToColor(U8CPU alpha, const SkScalar hsv[3]);
148 SK_API SkPMColor SkPreMultiplyARGB(U8CPU a, U8CPU r, U8CPU g, U8CPU b);
153 SK_API SkPMColor SkPreMultiplyColor(SkColor c);
DSkFloatBits.h47 SK_API int32_t SkFloatBits_toIntFloor(int32_t floatBits);
52 SK_API int32_t SkFloatBits_toIntRound(int32_t floatBits);
57 SK_API int32_t SkFloatBits_toIntCeil(int32_t floatBits);
DSkThread_platform.h47 SK_API int32_t sk_atomic_inc(int32_t* addr);
52 SK_API int32_t sk_atomic_dec(int32_t* addr);
/external/skia/include/ports/
DSkTypeface_win.h21 SK_API SkTypeface* SkCreateTypefaceFromLOGFONT(const LOGFONT&);
29 SK_API void SkLOGFONTFromTypeface(const SkTypeface* typeface, LOGFONT* lf);
DSkTypeface_android.h27 SK_API SkTypeface* SkCreateTypefaceForScriptNG(hb_script_t script, SkTypeface::Style style,
30 SK_API SkTypeface* SkCreateTypefaceForScript(HB_Script script, SkTypeface::Style style,
/external/skia/legacy/include/ports/
DSkTypeface_win.h21 SK_API SkTypeface* SkCreateTypefaceFromLOGFONT(const LOGFONT&);
29 SK_API void SkLOGFONTFromTypeface(const SkTypeface* typeface, LOGFONT* lf);
/external/skia/legacy/include/effects/
DSkMorphologyImageFilter.h14 class SK_API SkMorphologyImageFilter : public SkImageFilter {
28 class SK_API SkDilateImageFilter : public SkMorphologyImageFilter {
45 class SK_API SkErodeImageFilter : public SkMorphologyImageFilter {
DSkLayerDrawLooper.h16 class SK_API SkLayerDrawLooper : public SkDrawLooper {
66 struct SK_API LayerInfo {
/external/skia/include/effects/
DSkMorphologyImageFilter.h15 class SK_API SkMorphologyImageFilter : public SkSingleInputImageFilter {
33 class SK_API SkDilateImageFilter : public SkMorphologyImageFilter {
53 class SK_API SkErodeImageFilter : public SkMorphologyImageFilter {
DSk2DPathEffect.h15 class SK_API Sk2DPathEffect : public SkPathEffect {
59 class SK_API SkLine2DPathEffect : public Sk2DPathEffect {
82 class SK_API SkPath2DPathEffect : public Sk2DPathEffect {
DSkKernel33MaskFilter.h13 class SK_API SkKernel33ProcMaskFilter : public SkMaskFilter {
36 class SK_API SkKernel33MaskFilter : public SkKernel33ProcMaskFilter {
DSkTestImageFilters.h7 class SK_API SkComposeImageFilter : public SkImageFilter {
28 class SK_API SkDownSampleImageFilter : public SkImageFilter {
DSkLayerDrawLooper.h16 class SK_API SkLayerDrawLooper : public SkDrawLooper {
68 struct SK_API LayerInfo {
DSk1DPathEffect.h17 class SK_API Sk1DPathEffect : public SkPathEffect {
38 class SK_API SkPath1DPathEffect : public Sk1DPathEffect {
/external/skia/include/gpu/
DSkGrPixelRef.h24 class SK_API SkROLockPixelsPixelRef : public SkPixelRef {
43 class SK_API SkGrPixelRef : public SkROLockPixelsPixelRef {

1234567