Lines Matching refs:SkSurface

79                                                  SkSurface::RescaleGamma rescaleGamma,  in onAsyncRescaleAndReadPixels()
81 SkSurface::ReadPixelsCallback callback, in onAsyncRescaleAndReadPixels()
82 SkSurface::ReadPixelsContext context) { in onAsyncRescaleAndReadPixels()
150 static SkSurface_Base* asSB(SkSurface* surface) { in asSB()
154 static const SkSurface_Base* asConstSB(const SkSurface* surface) { in asConstSB()
160 SkSurface::SkSurface(int width, int height, const SkSurfaceProps* props) in SkSurface() function in SkSurface
168 SkSurface::SkSurface(const SkImageInfo& info, const SkSurfaceProps* props) in SkSurface() function in SkSurface
176 SkImageInfo SkSurface::imageInfo() { in imageInfo()
181 uint32_t SkSurface::generationID() { in generationID()
188 void SkSurface::notifyContentWillChange(ContentChangeMode mode) { in notifyContentWillChange()
192 SkCanvas* SkSurface::getCanvas() { in getCanvas()
196 sk_sp<SkImage> SkSurface::makeImageSnapshot() { in makeImageSnapshot()
200 sk_sp<SkImage> SkSurface::makeImageSnapshot(const SkIRect& srcBounds) { in makeImageSnapshot()
214 sk_sp<SkSurface> SkSurface::makeSurface(const SkImageInfo& info) { in makeSurface()
218 sk_sp<SkSurface> SkSurface::makeSurface(int width, int height) { in makeSurface()
222 void SkSurface::draw(SkCanvas* canvas, SkScalar x, SkScalar y, const SkSamplingOptions& sampling, in draw()
227 bool SkSurface::peekPixels(SkPixmap* pmap) { in peekPixels()
231 bool SkSurface::readPixels(const SkPixmap& pm, int srcX, int srcY) { in readPixels()
235 bool SkSurface::readPixels(const SkImageInfo& dstInfo, void* dstPixels, size_t dstRowBytes, in readPixels()
240 bool SkSurface::readPixels(const SkBitmap& bitmap, int srcX, int srcY) { in readPixels()
245 void SkSurface::asyncRescaleAndReadPixels(const SkImageInfo& info, in asyncRescaleAndReadPixels()
260 void SkSurface::asyncRescaleAndReadPixelsYUV420(SkYUVColorSpace yuvColorSpace, in asyncRescaleAndReadPixelsYUV420()
283 void SkSurface::writePixels(const SkPixmap& pmap, int x, int y) { in writePixels()
300 void SkSurface::writePixels(const SkBitmap& src, int x, int y) { in writePixels()
307 GrRecordingContext* SkSurface::recordingContext() { in recordingContext()
311 GrBackendTexture SkSurface::getBackendTexture(BackendHandleAccess access) { in getBackendTexture()
315 GrBackendRenderTarget SkSurface::getBackendRenderTarget(BackendHandleAccess access) { in getBackendRenderTarget()
319 bool SkSurface::replaceBackendTexture(const GrBackendTexture& backendTexture, in replaceBackendTexture()
327 GrSemaphoresSubmitted SkSurface::flush(BackendSurfaceAccess access, const GrFlushInfo& flushInfo) { in flush()
331 GrSemaphoresSubmitted SkSurface::flush(const GrFlushInfo& info, in flush()
336 bool SkSurface::wait(int numSemaphores, const GrBackendSemaphore* waitSemaphores, in wait()
341 bool SkSurface::characterize(SkSurfaceCharacterization* characterization) const { in characterize()
345 bool SkSurface::isCompatible(const SkSurfaceCharacterization& characterization) const { in isCompatible()
349 bool SkSurface::draw(sk_sp<const SkDeferredDisplayList> ddl, int xOffset, int yOffset) { in draw()
368 sk_sp<SkSurface> onNewSurface(const SkImageInfo& info) override { in onNewSurface()
377 sk_sp<SkSurface> SkSurface::MakeNull(int width, int height) { in MakeNull()
381 return sk_sp<SkSurface>(new SkNullSurface(width, height)); in MakeNull()
388 sk_sp<SkSurface> SkSurface::MakeRenderTarget(GrRecordingContext*, SkBudgeted, const SkImageInfo&, in MakeRenderTarget()
393 sk_sp<SkSurface> SkSurface::MakeRenderTarget(GrRecordingContext*, const SkSurfaceCharacterization&, in MakeRenderTarget()
398 sk_sp<SkSurface> SkSurface::MakeFromBackendTexture(GrRecordingContext*, const GrBackendTexture&, in MakeFromBackendTexture()
406 sk_sp<SkSurface> SkSurface::MakeFromBackendRenderTarget(GrRecordingContext*, in MakeFromBackendRenderTarget()
416 void SkSurface::flushAndSubmit(bool syncCpu) { in flushAndSubmit()