• Home
  • Raw
  • Download

Lines Matching refs:dstOrigin

3126                                                 const GrSurface* dst, GrSurfaceOrigin dstOrigin,  in can_blit_framebuffer_for_copy_surface()  argument
3149 dstOrigin, src->config(), srcSampleCnt, SkToBool(srcTex), in can_blit_framebuffer_for_copy_surface()
3161 static inline bool can_copy_texsubimage(const GrSurface* dst, GrSurfaceOrigin dstOrigin, in can_copy_texsubimage() argument
3177 dstIsGLTexture2D, dstOrigin, src->config(), in can_copy_texsubimage()
3276 bool GrGLGpu::onCopySurface(GrSurface* dst, GrSurfaceOrigin dstOrigin, in onCopySurface() argument
3290 if (this->copySurfaceAsDraw(dst, dstOrigin, src, srcOrigin, srcRect, dstPoint)) { in onCopySurface()
3295 if (can_copy_texsubimage(dst, dstOrigin, src, srcOrigin, this->glCaps())) { in onCopySurface()
3296 this->copySurfaceAsCopyTexSubImage(dst, dstOrigin, src, srcOrigin, srcRect, dstPoint); in onCopySurface()
3300 if (can_blit_framebuffer_for_copy_surface(dst, dstOrigin, src, srcOrigin, in onCopySurface()
3302 return this->copySurfaceAsBlitFramebuffer(dst, dstOrigin, src, srcOrigin, in onCopySurface()
3307 if (this->copySurfaceAsDraw(dst, dstOrigin, src, srcOrigin, srcRect, dstPoint)) { in onCopySurface()
3593 bool GrGLGpu::copySurfaceAsDraw(GrSurface* dst, GrSurfaceOrigin dstOrigin, in copySurfaceAsDraw() argument
3639 if (kBottomLeft_GrSurfaceOrigin == dstOrigin) { in copySurfaceAsDraw()
3681 this->didWriteToSurface(dst, dstOrigin, &dstRect); in copySurfaceAsDraw()
3686 void GrGLGpu::copySurfaceAsCopyTexSubImage(GrSurface* dst, GrSurfaceOrigin dstOrigin, in copySurfaceAsCopyTexSubImage() argument
3690 SkASSERT(can_copy_texsubimage(dst, dstOrigin, src, srcOrigin, this->glCaps())); in copySurfaceAsCopyTexSubImage()
3703 if (kBottomLeft_GrSurfaceOrigin == dstOrigin) { in copySurfaceAsCopyTexSubImage()
3715 this->didWriteToSurface(dst, dstOrigin, &dstRect); in copySurfaceAsCopyTexSubImage()
3718 bool GrGLGpu::copySurfaceAsBlitFramebuffer(GrSurface* dst, GrSurfaceOrigin dstOrigin, in copySurfaceAsBlitFramebuffer() argument
3722 SkASSERT(can_blit_framebuffer_for_copy_surface(dst, dstOrigin, src, srcOrigin, in copySurfaceAsBlitFramebuffer()
3741 dstGLRect.setRelativeTo(dstVP, dstRect, dstOrigin); in copySurfaceAsBlitFramebuffer()
3750 if (srcOrigin == dstOrigin) { in copySurfaceAsBlitFramebuffer()
3768 this->didWriteToSurface(dst, dstOrigin, &dstRect); in copySurfaceAsBlitFramebuffer()