Temporarily workaround merged bitmap bug
Bug: 26569206 Merged bitmap ops are buggy, just turn them off for now to unblock testing Change-Id: Ic0151bb3f23b1843107806659a64b26fd6d6e19e
This commit is contained in:
@@ -450,6 +450,10 @@ void FrameBuilder::deferBitmapOp(const BitmapOp& op) {
|
||||
BakedOpState* bakedState = tryBakeOpState(op);
|
||||
if (!bakedState) return; // quick rejected
|
||||
|
||||
currentLayer().deferUnmergeableOp(mAllocator, bakedState, OpBatchType::Bitmap);
|
||||
|
||||
// TODO: Fix this ( b/26569206 )
|
||||
/*
|
||||
// Don't merge non-simply transformed or neg scale ops, SET_TEXTURE doesn't handle rotation
|
||||
// Don't merge A8 bitmaps - the paint's color isn't compared by mergeId, or in
|
||||
// MergingDrawBatch::canMergeWith()
|
||||
@@ -464,6 +468,7 @@ void FrameBuilder::deferBitmapOp(const BitmapOp& op) {
|
||||
} else {
|
||||
currentLayer().deferUnmergeableOp(mAllocator, bakedState, OpBatchType::Bitmap);
|
||||
}
|
||||
*/
|
||||
}
|
||||
|
||||
void FrameBuilder::deferBitmapMeshOp(const BitmapMeshOp& op) {
|
||||
|
||||
Reference in New Issue
Block a user