am bc881e66: Merge "frameworks/base: Swap width and height of temporary buffer only with orientation change"
Merge commit 'bc881e66d15181494fdd5d0ece83e20ef325453b' into gingerbread-plus-aosp * commit 'bc881e66d15181494fdd5d0ece83e20ef325453b': frameworks/base: Swap width and height of temporary buffer only with
This commit is contained in:
committed by
Android Git Automerger
commit
a59aaed81b
@@ -495,7 +495,7 @@ status_t LayerBuffer::BufferSource::initTempBuffer() const
|
|||||||
const ISurface::BufferHeap& buffers(mBufferHeap);
|
const ISurface::BufferHeap& buffers(mBufferHeap);
|
||||||
uint32_t w = mLayer.mTransformedBounds.width();
|
uint32_t w = mLayer.mTransformedBounds.width();
|
||||||
uint32_t h = mLayer.mTransformedBounds.height();
|
uint32_t h = mLayer.mTransformedBounds.height();
|
||||||
if (buffers.w * h != buffers.h * w) {
|
if (mLayer.getOrientation() & (Transform::ROT_90 | Transform::ROT_270)) {
|
||||||
int t = w; w = h; h = t;
|
int t = w; w = h; h = t;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user