replicant-frameworks_native/services/surfaceflinger
Mathias Agopian 6163091a2c Fix EGLUtils::selectConfigForPixelFormat()
- renderscript now calls EGL directly instead of relying on this function
- surfaceflinger also does its own EGLConfig selection
- selectConfigForPixelFormat stays for legacy reason (many tests use it) but
it now only tries to match the alpha channel of the format rather than the
format itself.

this will allow implementations who don't support the exact formats
defined in the HAL to work properly.

Bug: 4998223

Change-Id: Ic664dfc14d5072a514b6f77a115d1521bfc1578f
2011-07-08 14:37:05 -07:00
..
DisplayHardware Fix EGLUtils::selectConfigForPixelFormat() 2011-07-08 14:37:05 -07:00
tests SF transactions are now O(1) wrt IPC instead of O(N). 2011-06-29 15:05:41 -07:00
Android.mk unify SurfaceTexture and Surface 2011-06-13 15:51:35 -07:00
Barrier.h move native services under services/ 2010-07-22 15:28:19 -07:00
clz.cpp move native services under services/ 2010-07-22 15:28:19 -07:00
clz.h unify SurfaceTexture and Surface 2011-06-13 15:51:35 -07:00
GLExtensions.cpp add support for [1974164] Be able to take a screen shot on the device 2010-09-24 14:56:39 -07:00
GLExtensions.h add support for [1974164] Be able to take a screen shot on the device 2010-09-24 14:56:39 -07:00
Layer.cpp SurfaceTexture: change onFrameAvailable behavior 2011-06-27 15:45:39 -07:00
Layer.h fix RefBase so it retains binary-compatibility with gingerbread 2011-06-13 18:39:45 -07:00
LayerBase.cpp unify SurfaceTexture and Surface 2011-06-13 15:51:35 -07:00
LayerBase.h unify SurfaceTexture and Surface 2011-06-13 15:51:35 -07:00
LayerDim.cpp unify SurfaceTexture and Surface 2011-06-13 15:51:35 -07:00
LayerDim.h unify SurfaceTexture and Surface 2011-06-13 15:51:35 -07:00
MessageQueue.cpp deliver invalidate messages AFTER other messages 2010-10-11 14:11:15 -07:00
MessageQueue.h move native services under services/ 2010-07-22 15:28:19 -07:00
MODULE_LICENSE_APACHE2 move native services under services/ 2010-07-22 15:28:19 -07:00
SurfaceFlinger.cpp Merge "don't kill surfaceflinger when system process dies" 2011-07-06 11:10:31 -07:00
SurfaceFlinger.h Merge "don't kill surfaceflinger when system process dies" 2011-07-06 11:10:31 -07:00
SurfaceTextureLayer.cpp unify SurfaceTexture and Surface 2011-06-13 15:51:35 -07:00
SurfaceTextureLayer.h unify SurfaceTexture and Surface 2011-06-13 15:51:35 -07:00
TextureManager.cpp frameworks/base: android_native_buffer_t -> ANativeWindowBuffer 2011-05-03 16:40:14 -07:00
TextureManager.h fix [2931513] Add support for setting the orientation of an ANativeWindow 2010-08-24 15:40:50 -07:00
Transform.cpp really fix [3118445] Transform * Transform does not work as expected 2010-10-27 18:04:11 -07:00
Transform.h fix [3118445] Transform * Transform does not work as expected 2010-10-24 14:53:05 -07:00