Searched defs:SkSurface (Results 1 - 2 of 2) sorted by relevance

/external/skia/include/core/
H A DSkSurface.h21 * SkSurface represents the backend/results of drawing to a canvas. For raster
28 * SkSurface always has non-zero dimensions. If there is a request for a new surface, and either
31 class SK_API SkSurface : public SkRefCnt { class in inherits: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* NewRenderTargetDirec
[all...]
/external/skia/src/image/
H A DSkSurface.cpp129 static SkSurface_Base* asSB(SkSurface* surface) {
135 SkSurface::SkSurface(int width, int height, const SkSurfaceProps* props) function in class:SkSurface
143 SkSurface::SkSurface(const SkImageInfo& info, const SkSurfaceProps* props) function in class:SkSurface
151 uint32_t SkSurface::generationID() {
158 void SkSurface::notifyContentWillChange(ContentChangeMode mode) {
162 SkCanvas* SkSurface::getCanvas() {
166 SkImage* SkSurface::newImageSnapshot(SkBudgeted budgeted) {
171 SkImage* SkSurface
[all...]

Completed in 127 milliseconds