Lines Matching refs:dirty
298 SkRect dirty;
299 mDamageAccumulator.finish(&dirty);
302 // if (dirty.isEmpty() && Properties::skipEmptyFrames) {
313 dirty.setEmpty();
318 dirty.setEmpty();
320 if (!dirty.isEmpty() && !dirty.intersect(0, 0, frame.width(), frame.height())) {
322 SK_RECT_ARGS(dirty), frame.width(), frame.height());
323 dirty.setEmpty();
325 profiler().unionDirty(&dirty);
328 if (dirty.isEmpty()) {
329 dirty.set(0, 0, frame.width(), frame.height());
332 // At this point dirty is the area of the screen to update. However,
335 SkRect screenDirty(dirty);
345 dirty.set(0, 0, frame.width(), frame.height());
352 dirty.join(mSwapHistory[i].damage);
357 mEglManager.damageFrame(frame, dirty);
361 FrameBuilder frameBuilder(dirty, frame.width(), frame.height(), mLightGeometry, caches);
389 dirty.fLeft, dirty.fTop, dirty.fRight, dirty.fBottom, mOpaque);
627 // Tickle the GENERIC property on node to mark it as dirty for damaging