Lines Matching refs:SkSurface
49 class SK_API SkSurface : public SkRefCnt {
73 static sk_sp<SkSurface> MakeRasterDirect(const SkImageInfo& imageInfo, void* pixels,
77 static sk_sp<SkSurface> MakeRasterDirect(const SkPixmap& pm,
106 static sk_sp<SkSurface> MakeRasterDirectReleaseProc(const SkImageInfo& imageInfo, void* pixels,
131 static sk_sp<SkSurface> MakeRaster(const SkImageInfo& imageInfo, size_t rowBytes,
150 static sk_sp<SkSurface> MakeRaster(const SkImageInfo& imageInfo,
173 static sk_sp<SkSurface> MakeRasterN32Premul(int width, int height,
212 static sk_sp<SkSurface> MakeFromBackendTexture(GrRecordingContext* context,
246 static sk_sp<SkSurface> MakeFromBackendRenderTarget(GrRecordingContext* context,
281 static sk_sp<SkSurface> MakeRenderTarget(GrRecordingContext* context, SkBudgeted budgeted,
308 static sk_sp<SkSurface> MakeRenderTarget(GrRecordingContext* context, SkBudgeted budgeted, in MakeRenderTarget()
333 static sk_sp<SkSurface> MakeRenderTarget(GrRecordingContext* context, SkBudgeted budgeted, in MakeRenderTarget()
354 static sk_sp<SkSurface> MakeRenderTarget(GrRecordingContext* context,
379 static sk_sp<SkSurface> MakeFromAHardwareBuffer(GrDirectContext* context,
406 static sk_sp<SkSurface> MakeFromCAMetalLayer(GrRecordingContext* context,
433 static sk_sp<SkSurface> MakeFromMTKView(GrRecordingContext* context,
463 static sk_sp<SkSurface> MakeNull(int width, int height);
602 sk_sp<SkSurface> makeSurface(const SkImageInfo& imageInfo);
607 sk_sp<SkSurface> makeSurface(int width, int height);
1056 SkSurface(int width, int height, const SkSurfaceProps* surfaceProps);
1057 SkSurface(const SkImageInfo& imageInfo, const SkSurfaceProps* surfaceProps);