am cfbbc864: Merge "Restore previous alpha value on noop\'d DisplayList operations" into jb-mr2-dev
* commit 'cfbbc864da1b7a9ed64807f9072c5730c421b4ef': Restore previous alpha value on noop'd DisplayList operations
This commit is contained in:
@@ -501,8 +501,10 @@ void DisplayList::iterate(OpenGLRenderer& renderer, T& handler, const int level)
|
||||
setViewProperties<T>(renderer, handler, level + 1);
|
||||
|
||||
if (mClipToBounds && renderer.quickRejectNoScissor(0, 0, mWidth, mHeight)) {
|
||||
DISPLAY_LIST_LOGD("%*sRestoreToCount %d", level * 2, "", restoreTo);
|
||||
DISPLAY_LIST_LOGD("%*sRestoreToCount %d", (level + 1) * 2, "", restoreTo);
|
||||
handler(mRestoreToCountOp->reinit(restoreTo), PROPERTY_SAVECOUNT, mClipToBounds);
|
||||
renderer.restoreToCount(restoreTo);
|
||||
renderer.setOverrideLayerAlpha(1.0f);
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user