Lines Matching refs:SkSurface
31 class SK_API SkSurface : public SkRefCnt {
44 static SkSurface* NewRasterDirect(const SkImageInfo&, void* pixels, size_t rowBytes,
51 static SkSurface* NewRasterDirectReleaseProc(const SkImageInfo&, void* pixels, size_t rowBytes,
64 static SkSurface* NewRaster(const SkImageInfo&, size_t rowBytes, const SkSurfaceProps*);
69 static SkSurface* NewRaster(const SkImageInfo&, const SkSurfaceProps* = NULL);
76 … static SkSurface* NewRasterN32Premul(int width, int height, const SkSurfaceProps* props = NULL) {
83 static SkSurface* NewRenderTargetDirect(GrRenderTarget*, const SkSurfaceProps*);
85 static SkSurface* NewRenderTargetDirect(GrRenderTarget* target) { in NewRenderTargetDirect()
95 static SkSurface* NewFromBackendTexture(GrContext*, const GrBackendTextureDesc&,
98 static SkSurface* NewWrappedRenderTarget(GrContext* ctx, const GrBackendTextureDesc& desc, in NewWrappedRenderTarget()
108 static SkSurface* NewFromBackendRenderTarget(GrContext*, const GrBackendRenderTargetDesc&,
119 static SkSurface* NewFromBackendTextureAsRenderTarget(
129 static SkSurface* NewRenderTarget(
133 static SkSurface* NewRenderTarget(GrContext* gr, SkBudgeted b, const SkImageInfo& info) { in NewRenderTarget()
230 SkSurface* newSurface(const SkImageInfo&);
303 SkSurface(int width, int height, const SkSurfaceProps*);
304 SkSurface(const SkImageInfo&, const SkSurfaceProps*);