History log of /external/mesa3d/src/gallium/winsys/sw/android/android_sw_winsys.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
75cc24c876059d6eb183e07ed802f997fb416864 25-Nov-2011 Chia-I Wu <olv@lunarg.com> android: add support for ICS

With ICS (Android 4.0), several headers and structs are renamed. Define
ANDROID_VERSION so that we can choose a different path depending on the
platform version.

I've tested only softpipe and llvmpipe. r600g is also reported to work.
/external/mesa3d/src/gallium/winsys/sw/android/android_sw_winsys.cpp
9650483acded249d766441dd37db5af9b9b1e245 30-Jul-2011 Chia-I Wu <olvaffe@gmail.com> winsys/sw/android: use HAL formats

Native buffers use HAL formats, not UI formats.
/external/mesa3d/src/gallium/winsys/sw/android/android_sw_winsys.cpp
f496d8b86da63f43239457a2f44920401d872bd6 04-Aug-2011 Chia-I Wu <olvaffe@gmail.com> winsys/sw/android: set bo usage correctly

Since this is the software path, set GRALLOC_USAGE_SW_WRITE_OFTEN when
PIPE_BIND_RENDER_TARGET, and set GRALLOC_USAGE_SW_READ_OFTEN when
PIPE_BIND_SAMPLER_VIEW.
/external/mesa3d/src/gallium/winsys/sw/android/android_sw_winsys.cpp
8e54c47a6163d437cc44bc1b6ea6e0cfa6d4e774 18-Aug-2011 Chia-I Wu <olvaffe@gmail.com> winsys/android: new SW winsys for Android

On Android, color buffers are passed between server and clients as
opaque buffer_handle_t. This winsys makes use of gralloc, which
provides a generic way to map and unmap buffer_handle_t for CPU access.
/external/mesa3d/src/gallium/winsys/sw/android/android_sw_winsys.cpp