Home | History | Annotate | Download | only in hwui

Lines Matching full:renderer

384 void DisplayList::setViewProperties(OpenGLRenderer& renderer, T& handler,
391 renderer.translate(mLeft, mTop);
394 renderer.concatMatrix(mStaticMatrix);
396 renderer.concatMatrix(mAnimationMatrix);
400 renderer.translate(mTranslationX, mTranslationY);
402 renderer.concatMatrix(mTransformMatrix);
407 renderer.setOverrideLayerAlpha(mAlpha);
409 renderer.scaleAlpha(mAlpha);
477 * DeferredDisplayState) may be issued directly to the renderer, but complex operations (with custom
482 void DisplayList::iterate(OpenGLRenderer& renderer, T& handler, const int level) {
489 Rect* clipRect = renderer.getClipRect();
495 int restoreTo = renderer.getSaveCount();
502 setViewProperties<T>(renderer, handler, level + 1);
504 if (mClipToBounds && renderer.quickRejectNoScissor(0, 0, mWidth, mHeight)) {
507 renderer.restoreToCount(restoreTo);
508 renderer.setOverrideLayerAlpha(1.0f);
513 int saveCount = renderer.getSaveCount() - 1;
523 renderer.restoreToCount(restoreTo);
524 renderer.setOverrideLayerAlpha(1.0f);