Home
last modified time | relevance | path

Searched refs:dirty (Results 1 – 25 of 72) sorted by relevance

123

/frameworks/base/libs/hwui/tests/unit/
DDamageAccumulatorTests.cpp36 da.dirty(50, 50, 100, 100); in TEST()
58 da.dirty(50, 50, 100, 100); in TEST()
73 da.dirty(50, 50, 100, 100); in TEST()
76 da.dirty(150, 50, 200, 125); in TEST()
95 da.dirty(0, 0, 25, 25); in TEST()
99 SkRect dirty; in TEST() local
100 da.finish(&dirty); in TEST()
101 ASSERT_EQ(SkRect::MakeLTRB(100, 100, 125, 125), dirty); in TEST()
122 da.dirty(DIRTY_MIN, DIRTY_MIN, DIRTY_MAX, DIRTY_MAX); in TEST()
126 SkRect dirty; in TEST() local
[all …]
DOffscreenBufferPoolTests.cpp54 RENDERTHREAD_TEST(OffscreenBuffer, dirty) { in RENDERTHREAD_TEST() argument
56 buffer.dirty(Rect(-100, -100, 100, 100)); in RENDERTHREAD_TEST()
95 layer->dirty(Rect(64, 64)); in RENDERTHREAD_TEST()
107 layer2->dirty(Rect(128, 128)); in RENDERTHREAD_TEST()
DBakedOpRendererTests.cpp30 layer.dirty(Rect(200, 200)); in RENDERTHREAD_TEST()
37 layer.dirty(Rect(200, 200)); in RENDERTHREAD_TEST()
/frameworks/base/core/java/android/view/
DViewOverlay.java275 public void invalidate(Rect dirty) { in invalidate() argument
276 super.invalidate(dirty); in invalidate()
278 mHostView.invalidate(dirty); in invalidate()
334 public void damageChild(View child, final Rect dirty) { in damageChild() argument
342 child.transformRect(dirty); in damageChild()
344 dirty.offset(left, top); in damageChild()
345 mHostView.invalidate(dirty); in damageChild()
353 protected ViewParent damageChildInParent(int left, int top, Rect dirty) { in damageChildInParent() argument
355 return ((ViewGroup) mHostView).damageChildInParent(left, top, dirty); in damageChildInParent()
361 public ViewParent invalidateChildInParent(int[] location, Rect dirty) { in invalidateChildInParent() argument
[all …]
DGraphicBuffer.java162 public Canvas lockCanvas(Rect dirty) { in lockCanvas() argument
171 if (nLockCanvas(mNativeObject, mCanvas, dirty)) { in lockCanvas()
290 private static native boolean nLockCanvas(long nativeObject, Canvas canvas, Rect dirty); in nLockCanvas() argument
/frameworks/base/libs/hwui/
DLayerRenderer.cpp55 Rect dirty(left, top, right, bottom); in prepareDirty() local
56 if (dirty.isEmpty() || (dirty.left <= 0 && dirty.top <= 0 && in prepareDirty()
57 dirty.right >= width && dirty.bottom >= height)) { in prepareDirty()
59 dirty.set(0.0f, 0.0f, width, height); in prepareDirty()
61 dirty.doIntersect(0.0f, 0.0f, width, height); in prepareDirty()
62 android::Rect r(dirty.left, dirty.top, dirty.right, dirty.bottom); in prepareDirty()
65 mLayer->clipRect.set(dirty); in prepareDirty()
68 dirty.left, dirty.top, dirty.right, dirty.bottom, opaque); in prepareDirty()
DDeferredDisplayList.cpp57 virtual void replay(OpenGLRenderer& renderer, Rect& dirty, int index) = 0;
96 virtual void replay(OpenGLRenderer& renderer, Rect& dirty, int index) override { in replay() argument
108 op->applyDraw(renderer, dirty); in replay()
255 virtual void replay(OpenGLRenderer& renderer, Rect& dirty, int index) override { in replay() argument
260 DrawBatch::replay(renderer, dirty, -1); in replay()
272 op->multiDraw(renderer, dirty, mOps, mBounds); in replay()
295 virtual void replay(OpenGLRenderer& renderer, Rect& dirty, int index) override { in replay() argument
316 virtual void replay(OpenGLRenderer& renderer, Rect& dirty, int index) override { in replay() argument
338 virtual void replay(OpenGLRenderer& renderer, Rect& dirty, int index) { in replay() argument
634 OpenGLRenderer& renderer, Rect& dirty) { in replayBatchList() argument
[all …]
DDisplayListOp.h135 virtual void applyDraw(OpenGLRenderer& renderer, Rect& dirty) = 0;
144 virtual void multiDraw(OpenGLRenderer& renderer, Rect& dirty, in multiDraw() argument
148 ops[i].op->applyDraw(renderer, dirty); in multiDraw()
611 virtual void applyDraw(OpenGLRenderer& renderer, Rect& dirty) override { in applyDraw() argument
632 virtual void multiDraw(OpenGLRenderer& renderer, Rect& dirty, in multiDraw() argument
718 virtual void applyDraw(OpenGLRenderer& renderer, Rect& dirty) override { in applyDraw() argument
747 virtual void applyDraw(OpenGLRenderer& renderer, Rect& dirty) override { in applyDraw() argument
803 virtual void multiDraw(OpenGLRenderer& renderer, Rect& dirty, in multiDraw() argument
877 virtual void applyDraw(OpenGLRenderer& renderer, Rect& dirty) override { in applyDraw() argument
917 virtual void applyDraw(OpenGLRenderer& renderer, Rect& dirty) override { in applyDraw() argument
[all …]
DLayer.h240 return dirty; in isDirty()
243 inline void setDirty(bool dirty) { in setDirty() argument
244 this->dirty = dirty; in setDirty()
387 bool dirty = false; variable
DFrameInfoVisualizer.cpp85 void FrameInfoVisualizer::unionDirty(SkRect* dirty) { in unionDirty() argument
89 if (dirty) { in unionDirty()
90 mDirtyRegion = *dirty; in unionDirty()
91 dirty->setEmpty(); in unionDirty()
DVectorDrawable.h76 PropertyChangedListener(bool* dirty, bool* stagingDirty) in PropertyChangedListener() argument
77 : mDirty(dirty), mStagingDirty(stagingDirty) {} in PropertyChangedListener()
686 void markDirty() { mCache.dirty = true; } in markDirty()
687 bool isDirty() const { return mCache.dirty; } in isDirty()
711 bool dirty = true; member
718 = PropertyChangedListener(&mCache.dirty, &mStagingCache.dirty);
DRenderNode.cpp251 info.damageAccumulator->dirty(0, 0, properties().getWidth(), properties().getHeight()); in damageSelf()
255 info.damageAccumulator->dirty(DIRTY_MIN, DIRTY_MIN, DIRTY_MAX, DIRTY_MAX); in damageSelf()
341 SkRect dirty; in pushLayerUpdate() local
342 info.damageAccumulator->peekAtDirty(&dirty); in pushLayerUpdate()
369 info.layerUpdateQueue->enqueueLayerWithDamage(this, dirty); in pushLayerUpdate()
371 if (dirty.intersect(0, 0, getWidth(), getHeight())) { in pushLayerUpdate()
372 dirty.roundOut(&dirty); in pushLayerUpdate()
373 mLayer->updateDeferred(this, dirty.fLeft, dirty.fTop, dirty.fRight, dirty.fBottom); in pushLayerUpdate()
DVectorDrawable.cpp514 if (redrawNeeded || mStagingCache.dirty) { in drawStaging()
516 mStagingCache.dirty = false; in drawStaging()
547 if (redrawNeeded || mCache.dirty) { in getBitmapUpdateIfDirty()
549 mCache.dirty = false; in getBitmapUpdateIfDirty()
584 mStagingCache.dirty = true; in onPropertyChanged()
586 mCache.dirty = true; in onPropertyChanged()
DDisplayList.h110 ReplayStateStruct(OpenGLRenderer& renderer, Rect& dirty, int replayFlags) in ReplayStateStruct()
112 mDirty(dirty) {} in ReplayStateStruct()
DAnimatorManager.cpp132 uint32_t dirty = animateCommon(info); in animate() local
137 return dirty; in animate()
/frameworks/support/transition/ics/android/support/transition/
DViewOverlay.java308 public void invalidateChildFast(View child, final Rect dirty) { in invalidateChildFast() argument
321 dirty.offset(left + offset[0], top + offset[1]); in invalidateChildFast()
322 mHostView.invalidate(dirty); in invalidateChildFast()
330 protected ViewParent invalidateChildInParentFast(int left, int top, Rect dirty) { in invalidateChildInParentFast() argument
335 sInvalidateChildInParentFastMethod.invoke(mHostView, left, top, dirty); in invalidateChildInParentFast()
346 public ViewParent invalidateChildInParent(int[] location, Rect dirty) { in invalidateChildInParent() argument
348 dirty.offset(location[0], location[1]); in invalidateChildInParent()
354 dirty.offset(offset[0], offset[1]); in invalidateChildInParent()
355 return super.invalidateChildInParent(location, dirty); in invalidateChildInParent()
358 invalidate(dirty); in invalidateChildInParent()
/frameworks/base/libs/input/
DSpriteController.cpp198 if ((update.state.dirty & DIRTY_BITMAP) && update.state.surfaceDrawn) { in doUpdateSprites()
254 || (wantSurfaceVisibleAndDrawn && (update.state.dirty & (DIRTY_ALPHA in doUpdateSprites()
264 && (becomingVisible || (update.state.dirty & DIRTY_ALPHA))) { in doUpdateSprites()
272 && (becomingVisible || (update.state.dirty & (DIRTY_POSITION in doUpdateSprites()
284 || (update.state.dirty & DIRTY_TRANSFORMATION_MATRIX))) { in doUpdateSprites()
297 && (becomingVisible || (update.state.dirty & DIRTY_LAYER))) { in doUpdateSprites()
407 uint32_t dirty; in setIcon() local
416 dirty = DIRTY_BITMAP | DIRTY_HOTSPOT; in setIcon()
418 dirty = DIRTY_BITMAP; in setIcon()
422 dirty = DIRTY_BITMAP | DIRTY_HOTSPOT; in setIcon()
[all …]
DSpriteController.h179 dirty(0), visible(false), in SpriteState()
184 uint32_t dirty; member
231 mLocked.state.dirty = 0; in resetDirtyLocked()
250 void invalidateLocked(uint32_t dirty);
/frameworks/base/core/java/com/android/internal/view/
DBaseSurfaceHolder.java160 public Canvas lockCanvas(Rect dirty) { in lockCanvas() argument
161 return internalLockCanvas(dirty); in lockCanvas()
164 private final Canvas internalLockCanvas(Rect dirty) { in internalLockCanvas() argument
175 if (dirty == null) { in internalLockCanvas()
180 dirty = mTmpDirty; in internalLockCanvas()
184 c = mSurface.lockCanvas(dirty); in internalLockCanvas()
/frameworks/base/libs/hwui/renderthread/
DCanvasContext.cpp343 SkRect dirty; in draw() local
344 mDamageAccumulator.finish(&dirty); in draw()
358 dirty.setEmpty(); in draw()
363 dirty.setEmpty(); in draw()
365 if (!dirty.isEmpty() && !dirty.intersect(0, 0, frame.width(), frame.height())) { in draw()
367 SK_RECT_ARGS(dirty), frame.width(), frame.height()); in draw()
368 dirty.setEmpty(); in draw()
370 profiler().unionDirty(&dirty); in draw()
373 if (dirty.isEmpty()) { in draw()
374 dirty.set(0, 0, frame.width(), frame.height()); in draw()
[all …]
/frameworks/native/opengl/libagl/
Dmatrix.cpp75 c->transforms.dirty = transform_state_t::VIEWPORT | in ogles_init_matrix()
120 int dirty = c->transforms.dirty & want; in ogles_validate_transform_impl() local
123 if (dirty & transform_state_t::MODELVIEW) { in ogles_validate_transform_impl()
128 if (dirty & transform_state_t::PROJECTION) { in ogles_validate_transform_impl()
133 if (dirty & transform_state_t::VIEWPORT) { in ogles_validate_transform_impl()
140 if (dirty & transform_state_t::MVP) { in ogles_validate_transform_impl()
147 if (dirty & transform_state_t::MVUI) { in ogles_validate_transform_impl()
153 if (dirty & transform_state_t::TEXTURE) { in ogles_validate_transform_impl()
159 if (dirty & transform_state_t::MVIT) { in ogles_validate_transform_impl()
163 c->transforms.dirty &= ~want; in ogles_validate_transform_impl()
[all …]
/frameworks/native/services/surfaceflinger/
DDisplayDevice.cpp230 void DisplayDevice::flip(const Region& dirty) const in flip()
236 const Region newDirty(dirty.intersect(bounds())); in flip()
384 Region dirty; local
386 dirty.set(getBounds());
389 dirty = planeTransform.transform(this->dirtyRegion);
390 dirty.andSelf(getBounds());
392 return dirty;
/frameworks/base/services/core/java/com/android/server/wm/
DStrictModeFlash.java68 Rect dirty = new Rect(0, 0, dw, dh); in drawIfNeeded() local
71 c = mSurface.lockCanvas(dirty); in drawIfNeeded()
DEmulatorDisplayOverlay.java87 Rect dirty = new Rect(0, 0, mScreenSize.x, mScreenSize.y); in drawIfNeeded() local
90 c = mSurface.lockCanvas(dirty); in drawIfNeeded()
/frameworks/base/libs/hwui/font/
DCacheTexture.cpp208 void CacheTexture::setDirty(bool dirty) { in setDirty() argument
209 mDirty = dirty; in setDirty()
210 if (!dirty) { in setDirty()

123