OSDN Git Service

Implement SurfaceFlinger's ANW on top of BufferQueue
authorMathias Agopian <mathias@google.com>
Fri, 8 Jun 2012 00:52:54 +0000 (17:52 -0700)
committerMathias Agopian <mathias@google.com>
Thu, 14 Jun 2012 01:07:47 +0000 (18:07 -0700)
commit3e87601170141229d661df93e2f59e1ced73474b
treee079df58541938d0854cabb2a1394c221a2dc98f
parent04d7eaf138678ef591076ff02b896f93394bcfaf
Implement SurfaceFlinger's ANW on top of BufferQueue

SF now has its own implementation of ANW for the
framebuffer and it uses BufferQueue. FramebufferNativeWindow
is now only used by stand-alone apps.

Change-Id: Iddeb24087df62bd92b0f78e391dda9b97ddc859c
include/gui/BufferQueue.h
libs/gui/BufferQueue.cpp
services/surfaceflinger/Android.mk
services/surfaceflinger/DisplayHardware/DisplayHardware.cpp
services/surfaceflinger/DisplayHardware/DisplayHardware.h
services/surfaceflinger/DisplayHardware/FramebufferSurface.cpp [new file with mode: 0644]
services/surfaceflinger/DisplayHardware/FramebufferSurface.h [new file with mode: 0644]