8#ifndef GrDstProxyView_DEFINED
9#define GrDstProxyView_DEFINED
29 fProxyView = other.fProxyView;
30 fOffset = other.fOffset;
31 fDstSampleFlags = other.fDstSampleFlags;
36 return fProxyView == that.fProxyView &&
37 fOffset == that.fOffset &&
38 fDstSampleFlags == that.fDstSampleFlags;
51 fProxyView = std::move(view);
52 if (!fProxyView.
proxy()) {
void setOffset(const SkIPoint &offset)
GrDstProxyView & operator=(const GrDstProxyView &other)
GrDstSampleFlags dstSampleFlags() const
void setDstSampleFlags(GrDstSampleFlags dstSampleFlags)
const SkIPoint & offset() const
GrSurfaceProxy * proxy() const
void setProxyView(GrSurfaceProxyView view)
const GrSurfaceProxyView & proxyView() const
void setOffset(int ox, int oy)
bool operator!=(const GrDstProxyView &that) const
std::true_type sk_is_trivially_relocatable
GrDstProxyView(const GrDstProxyView &other)
bool operator==(const GrDstProxyView &that) const
GrSurfaceProxy * proxy() const
void set(int32_t x, int32_t y)