summaryrefslogtreecommitdiffstats
path: root/libs/hwui
diff options
context:
space:
mode:
Diffstat (limited to 'libs/hwui')
-rw-r--r--libs/hwui/DisplayListRenderer.cpp1
-rw-r--r--libs/hwui/DisplayListRenderer.h8
2 files changed, 5 insertions, 4 deletions
diff --git a/libs/hwui/DisplayListRenderer.cpp b/libs/hwui/DisplayListRenderer.cpp
index 8153823..babfd04 100644
--- a/libs/hwui/DisplayListRenderer.cpp
+++ b/libs/hwui/DisplayListRenderer.cpp
@@ -599,7 +599,6 @@ bool DisplayList::replay(OpenGLRenderer& renderer, Rect& dirty, int32_t flags, u
continue;
} else {
op &= ~OP_MAY_BE_SKIPPED_MASK;
- ALOGD("%s", OP_NAMES[op]);
}
}
logBuffer.writeCommand(level, op);
diff --git a/libs/hwui/DisplayListRenderer.h b/libs/hwui/DisplayListRenderer.h
index 5d1b460..96b87cc 100644
--- a/libs/hwui/DisplayListRenderer.h
+++ b/libs/hwui/DisplayListRenderer.h
@@ -391,8 +391,9 @@ private:
mHasDrawOps = mHasDrawOps || drawOp >= DisplayList::DrawDisplayList;
if (reject) {
mWriter.writeInt(OP_MAY_BE_SKIPPED_MASK | drawOp);
- mWriter.writeInt(0);
- uint32_t* location = reject ? mWriter.peek32(mWriter.size() - 4) : NULL;
+ mWriter.writeInt(0xdeaddead);
+ uint32_t* location = reject ?
+ mWriter.peek32(mWriter.size() - sizeof(int32_t)) : NULL;
return location;
}
mWriter.writeInt(drawOp);
@@ -401,7 +402,8 @@ private:
inline void addSkip(uint32_t* location) {
if (location) {
- *location = (int32_t) (mWriter.peek32(mWriter.size() - 4) - location);
+ *location = (int32_t) (mWriter.peek32(
+ mWriter.size() - sizeof(int32_t)) - location);
}
}