OSDN Git Service

Enabled cropping support in SurfaceTexture
authorDaniel Lam <dalam@google.com>
Tue, 3 Apr 2012 22:54:58 +0000 (15:54 -0700)
committerDaniel Lam <dalam@google.com>
Fri, 13 Apr 2012 00:49:03 +0000 (17:49 -0700)
commit016c8cbce4dde21f2703b9865f52d16b8d5d5ae2
tree70b2f2867998a07541eb206642b54e918cbf08e1
parent3bc59682cd3e330f8cc0a38a20a0e37e083671ee
Enabled cropping support in SurfaceTexture

SurfaceTexture will modify the crop rect so it matches
the desired output aspect ratio when the scaling
mode is NATIVE_WINDOW_SCALING_MODE_CROP.  Added a test
for this new scaling mode.

Change-Id: I60f24dcbc294b65cd10a393d9e27d40f07d27bb6
include/gui/SurfaceTexture.h
libs/gui/BufferQueue.cpp
libs/gui/SurfaceTexture.cpp
libs/gui/SurfaceTextureClient.cpp
libs/gui/tests/SurfaceTexture_test.cpp