Lines Matching refs:pendingDirty
42 SkRect pendingDirty; member
88 mHead->pendingDirty.setEmpty(); in pushCommon()
115 mHead->pendingDirty.join(dirtyFrame->pendingDirty); in popTransform()
137 mapRect(frame->matrix4, frame->pendingDirty, &mHead->pendingDirty); in applyMatrix4Transform()
199 SkRect* rect = &frame->pendingDirty; in applyTransforms()
232 if (frame->pendingDirty.isEmpty()) { in applyRenderNodeTransform()
242 if (props.getClipDamageToBounds() && !frame->pendingDirty.isEmpty()) { in applyRenderNodeTransform()
243 if (!frame->pendingDirty.intersect(SkRect::MakeIWH(props.getWidth(), props.getHeight()))) { in applyRenderNodeTransform()
244 frame->pendingDirty.setEmpty(); in applyRenderNodeTransform()
249 mapRect(props, frame->pendingDirty, &mHead->pendingDirty); in applyRenderNodeTransform()
252 if (props.getProjectBackwards() && !frame->pendingDirty.isEmpty()) { in applyRenderNodeTransform()
259 projectionReceiver->pendingDirty.join(frame->pendingDirty); in applyRenderNodeTransform()
262 frame->pendingDirty.setEmpty(); in applyRenderNodeTransform()
267 mHead->pendingDirty.join({left, top, right, bottom}); in dirty()
271 *dest = mHead->pendingDirty; in peekAtDirty()
278 *totalDirty = mHead->pendingDirty; in finish()
280 mHead->pendingDirty.setEmpty(); in finish()