Home
last modified time | relevance | path

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

1234567

/external/skia/include/ports/
DSkTypeface_win.h18 SK_API SkTypeface* SkCreateTypefaceFromLOGFONT(const LOGFONT&);
26 SK_API void SkLOGFONTFromTypeface(const SkTypeface* typeface, LOGFONT* lf);
34 SK_API void SkTypeface_SetEnsureLOGFONTAccessibleProc(void (*)(const LOGFONT&));
42 SK_API SkFontMgr* SkFontMgr_New_GDI();
43 SK_API SkFontMgr* SkFontMgr_New_DirectWrite(IDWriteFactory* factory = NULL);
51 SK_API SkFontMgr* SkFontMgr_New_DirectWriteRenderer(SkRemotableFontMgr*);
59 SK_API SkRemotableFontMgr* SkRemotableFontMgr_New_DirectWrite();
DSkRemotableFontMgr.h19 struct SK_API SkFontIdentity {
36 class SK_API SkRemotableFontIdentitySet : public SkRefCnt {
58 class SK_API SkRemotableFontMgr : public SkRefCnt {
DSkTypeface_mac.h27 SK_API extern SkTypeface* SkCreateTypefaceFromCTFont(CTFontRef);
38 SK_API extern CTFontRef SkTypeface_GetCTFontRef(const SkTypeface* face);
DSkFontMgr.h19 class SK_API SkFontStyleSet : public SkRefCnt {
36 class SK_API SkFontMgr : public SkRefCnt {
/external/skia/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*);
69 SK_API extern void* sk_calloc(size_t size);
73 SK_API extern void* sk_calloc_throw(size_t size);
99 SK_API void SkDebugf(const char format[], ...);
245 SK_API int8_t SkToS8(intmax_t);
[all …]
DSkStream.h39 class SK_API SkStream : public SkNoncopyable {
145 class SK_API SkStreamRewindable : public SkStream {
152 class SK_API SkStreamSeekable : public SkStreamRewindable {
164 class SK_API SkStreamAsset : public SkStreamSeekable {
174 class SK_API SkStreamMemory : public SkStreamAsset {
182 class SK_API SkWStream : SkNoncopyable {
232 class SK_API SkFILEStream : public SkStreamAsset {
287 class SK_API SkMemoryStream : public SkStreamMemory {
359 class SK_API SkFILEWStream : public SkWStream {
396 class SK_API SkDynamicMemoryWStream : public SkWStream {
[all …]
DSkColor.h105 SK_API void SkRGBToHSV(U8CPU red, U8CPU green, U8CPU blue, SkScalar hsv[3]);
128 SK_API SkColor SkHSVToColor(U8CPU alpha, const SkScalar hsv[3]);
153 SK_API SkPMColor SkPreMultiplyARGB(U8CPU a, U8CPU r, U8CPU g, U8CPU b);
158 SK_API SkPMColor SkPreMultiplyColor(SkColor c);
DSkAnnotation.h95 SK_API void SkAnnotateRectWithURL(SkCanvas*, const SkRect&, SkData*);
107 SK_API void SkAnnotateNamedDestination(SkCanvas*, const SkPoint&, SkData*);
120 SK_API void SkAnnotateLinkToDestination(SkCanvas*, const SkRect&, SkData*);
DSkPreConfig.h216 #define SK_API __declspec(dllexport) macro
218 #define SK_API __declspec(dllimport) macro
221 #define SK_API __attribute__((visibility("default"))) macro
224 #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);
DSkImageGenerator.h38 SK_API bool SkInstallDiscardablePixelRef(SkImageGenerator*, SkBitmap* destination);
44 SK_API bool SkInstallDiscardablePixelRef(SkData* encoded, SkBitmap* destination);
50 class SK_API SkImageGenerator : public SkNoncopyable {
DSkFlattenableSerialization.h15 SK_API SkData* SkValidatingSerializeFlattenable(SkFlattenable*);
16 SK_API SkFlattenable* SkValidatingDeserializeFlattenable(const void* data, size_t size,
DSkBBHFactory.h15 class SK_API SkBBHFactory {
24 class SK_API SkRTreeFactory : public SkBBHFactory {
DSkDrawLooper.h31 class SK_API SkDrawLooper : public SkFlattenable {
41 class SK_API Context : ::SkNoncopyable { in SK_DECLARE_INST_COUNT()
DSkDataTable.h21 class SK_API SkDataTable : public SkRefCnt {
127 class SK_API SkDataTableBuilder : SkNoncopyable {
/external/skia/include/pathops/
DSkPathOps.h59 bool SK_API Op(const SkPath& one, const SkPath& two, SkPathOp op, SkPath* result);
73 bool SK_API Simplify(const SkPath& path, SkPath* result);
81 bool SK_API TightBounds(const SkPath& path, SkRect* result);
85 class SK_API SkOpBuilder {
/external/skia/src/core/
DSkConvolver.h35 SK_API SkConvolutionFilter1D();
36 SK_API ~SkConvolutionFilter1D();
73 SK_API void AddFilter(int filterOffset,
107 SK_API const ConvolutionFixed* GetSingleFilter(int* specifiedFilterLength,
195 SK_API void BGRAConvolve2D(const unsigned char* sourceData,
/external/skia/include/utils/mac/
DSkCGUtils.h33 SK_API bool SkCreateBitmapFromCGImage(SkBitmap* dst, CGImageRef src, SkISize* scaleToFit = NULL);
39 SK_API bool SkCopyPixelsFromCGImage(const SkImageInfo& info, size_t rowBytes, void* dstPixels,
46 SK_API CGImageRef SkCreateCGImageRefWithColorspace(const SkBitmap& bm,
/external/skia/include/effects/
DSkLayerDrawLooper.h16 class SK_API SkLayerDrawLooper : public SkDrawLooper {
60 struct SK_API LayerInfo {
124 class SK_API Builder {
DSk2DPathEffect.h15 class SK_API Sk2DPathEffect : public SkPathEffect {
56 class SK_API SkLine2DPathEffect : public Sk2DPathEffect {
81 class SK_API SkPath2DPathEffect : public Sk2DPathEffect {
DSkMorphologyImageFilter.h16 class SK_API SkMorphologyImageFilter : public SkImageFilter {
52 class SK_API SkDilateImageFilter : public SkMorphologyImageFilter {
80 class SK_API SkErodeImageFilter : public SkMorphologyImageFilter {
DSkLayerRasterizer.h19 class SK_API SkLayerRasterizer : public SkRasterizer {
23 class SK_API Builder {
DSk1DPathEffect.h17 class SK_API Sk1DPathEffect : public SkPathEffect {
42 class SK_API SkPath1DPathEffect : public Sk1DPathEffect {
/external/skia/include/gpu/
DSkGrPixelRef.h21 class SK_API SkROLockPixelsPixelRef : public SkPixelRef {
40 class SK_API SkGrPixelRef : public SkROLockPixelsPixelRef {
/external/skia/include/gpu/gl/
DSkGLContext.h18 class SK_API SkGLContext : public SkRefCnt {
67 SK_API SkGLContext* SkCreatePlatformGLContext(GrGLStandard forcedGpuAPI);

1234567