Lines Matching refs:this
4 * Use of this source code is governed by a BSD-style license that can be
51 GrRenderTargetProxy* asRenderTargetProxy() override { return this; }
52 const GrRenderTargetProxy* asRenderTargetProxy() const override { return this; }
57 // Returns true if this proxy either has a stencil attachment already, or if we can attach one
63 * Indicate that a draw to this proxy requires stencil.
85 SkASSERT(SkIRect::MakeSize(this->backingStoreDimensions()).contains(dirtyRect));
86 SkASSERT(this->requiresManualMSAAResolve());
90 SkASSERT(this->requiresManualMSAAResolve());
94 SkASSERT(fMSAADirtyRect.isEmpty() || this->requiresManualMSAAResolve());
95 return this->requiresManualMSAAResolve() && !fMSAADirtyRect.isEmpty();
98 SkASSERT(this->requiresManualMSAAResolve());
102 // TODO: move this to a priv class!
173 // each class to achieve the necessary alignment. However, ASAN checks the alignment of 'this'
175 // that particular class don't require it. Changing the size of this object can move the start
176 // address of other types, leading to this problem.