We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e37ab63 + 92bd90d commit bc881e6Copy full SHA for bc881e6
services/surfaceflinger/LayerBuffer.cpp
@@ -540,7 +540,7 @@ status_t LayerBuffer::BufferSource::initTempBuffer() const
540
const ISurface::BufferHeap& buffers(mBufferHeap);
541
uint32_t w = mLayer.mTransformedBounds.width();
542
uint32_t h = mLayer.mTransformedBounds.height();
543
- if (buffers.w * h != buffers.h * w) {
+ if (mLayer.getOrientation() & (Transform::ROT_90 | Transform::ROT_270)) {
544
int t = w; w = h; h = t;
545
}
546
0 commit comments