OSDN Git Service

reduce IPC with BufferQueue
authorMathias Agopian <mathias@google.com>
Fri, 30 Mar 2012 00:10:08 +0000 (17:10 -0700)
committerMathias Agopian <mathias@google.com>
Fri, 30 Mar 2012 22:16:30 +0000 (15:16 -0700)
commit851ef8f1bfbb164d61b1528a529a464f0a60dbaf
tree89341bb3c0cbda6b18dc0585c64e892c83f134a4
parent9285a16450323d0e91513e2c270c2ac03c8b940c
reduce IPC with BufferQueue

collapse setCrop, setTransform and setScalingMode to queueBuffer()
this ends up simplifying things quite a bit and reducing the numnber
of IPC needed per frame.

Change-Id: I3a13c07603abe4e76b8251e6380b107fde22e6d9
include/gui/BufferQueue.h
include/gui/ISurfaceTexture.h
include/gui/SurfaceTextureClient.h
libs/gui/BufferQueue.cpp
libs/gui/ISurfaceTexture.cpp
libs/gui/SurfaceTextureClient.cpp