replicant-frameworks_native/libs/surfaceflinger
Mathias Agopian d606de6bb6 Refactor some code in surfaceflinger in preparation of upcoming changes
the new TextureMagager class now handle texture creation and upload
as well as EGL image creation and binding to GraphicBuffers. This is
used indirectly by Layer and directly by LayerBuffer

the new BufferManager class handles the set of buffers used for a
Layer (Surface), it abstracts how many buffer there is as well as
the use of EGLimage vs. regular texture ops (glTexImage2D).

Change-Id: I2da1ddcf27758e6731400f6cc4e20bef35c0a39a
2010-05-12 17:26:22 -07:00
..
DisplayHardware remove the "memcpy" hack 2010-05-12 15:44:26 -07:00
tests split libsurfaceflinger_client and libcamera_client out of libui 2010-02-11 13:16:22 -08:00
Android.mk Refactor some code in surfaceflinger in preparation of upcoming changes 2010-05-12 17:26:22 -07:00
Barrier.h
BlurFilter.cpp fix again [2102410] Home Screen is not displayed in the background in Landscape Mode 2009-09-16 17:00:19 -07:00
BlurFilter.h
clz.cpp
clz.h
Layer.cpp Refactor some code in surfaceflinger in preparation of upcoming changes 2010-05-12 17:26:22 -07:00
Layer.h Refactor some code in surfaceflinger in preparation of upcoming changes 2010-05-12 17:26:22 -07:00
LayerBase.cpp Refactor some code in surfaceflinger in preparation of upcoming changes 2010-05-12 17:26:22 -07:00
LayerBase.h Refactor some code in surfaceflinger in preparation of upcoming changes 2010-05-12 17:26:22 -07:00
LayerBlur.cpp more surfaceflinger cleanups 2010-04-21 22:28:20 -07:00
LayerBlur.h more surfaceflinger cleanups 2010-04-21 22:28:20 -07:00
LayerBuffer.cpp Refactor some code in surfaceflinger in preparation of upcoming changes 2010-05-12 17:26:22 -07:00
LayerBuffer.h Refactor some code in surfaceflinger in preparation of upcoming changes 2010-05-12 17:26:22 -07:00
LayerDim.cpp more surfaceflinger cleanups 2010-04-21 22:28:20 -07:00
LayerDim.h more surfaceflinger cleanups 2010-04-21 22:28:20 -07:00
MessageQueue.cpp
MessageQueue.h
MODULE_LICENSE_APACHE2
SurfaceFlinger.cpp more surfaceflinger cleanups 2010-04-21 22:28:20 -07:00
SurfaceFlinger.h more surfaceflinger cleanups 2010-04-21 22:28:20 -07:00
TextureManager.cpp Refactor some code in surfaceflinger in preparation of upcoming changes 2010-05-12 17:26:22 -07:00
TextureManager.h Refactor some code in surfaceflinger in preparation of upcoming changes 2010-05-12 17:26:22 -07:00
Tokenizer.cpp
Tokenizer.h
Transform.cpp clean-up surfaceflinger a bit 2010-04-20 15:58:36 -07:00
Transform.h clean-up surfaceflinger a bit 2010-04-20 15:58:36 -07:00