History log of /frameworks/base/libs/ui/EGLUtils.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
47b212935025fd514a414451fff98aaeeaa92934 16-Aug-2011 Mathias Agopian <mathias@google.com> revert last change to EGLUtils::selectConfigForPixelFormat

EGLUtils::selectConfigForPixelFormat is only used by
command line tests and it simply selects a config
based on the EGL_NATIVE_VISUAL_ID.
/frameworks/base/libs/ui/EGLUtils.cpp
1861786a97209ed75010a54cca5167593dbfec21 07-Jul-2011 Mathias Agopian <mathias@google.com> 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
/frameworks/base/libs/ui/EGLUtils.cpp
81ae965133556f2cd297a9695dc9aec095bd2aff 17-Jan-2011 Mathias Agopian <mathias@google.com> Use EGL_NATIVE_VISUAL_ID to select EGLConfig

EGLUtils::selectConfigForPixelFormat() now uses EGL_NATIVE_VISUAL_ID
to select a config with the proper format. this is more robust and
future proof.

Change-Id: I7245d904adab1e339f062b9b498ddd9324cfe7a4
/frameworks/base/libs/ui/EGLUtils.cpp
509dae53c54437eebd5291226e76c5456646f560 08-Aug-2009 Mathias Agopian <mathias@google.com> added EGLUtils::strerror
/frameworks/base/libs/ui/EGLUtils.cpp
6693f236544b767f1c22b08a48d70428a3ce4ec9 07-Aug-2009 Mathias Agopian <mathias@google.com> better error handling
/frameworks/base/libs/ui/EGLUtils.cpp
d7ef08c08d50d1c01d30a242b04590bd3a272431 07-Aug-2009 Mathias Agopian <mathias@google.com> oops, EGLConfig of value zero may be valid
/frameworks/base/libs/ui/EGLUtils.cpp
265d9c076a588cf4cd811fbafd999c7ffe36641b 07-Aug-2009 Mathias Agopian <mathias@google.com> added two EGL helpers for selecting a config matching a certain pixelformat or native window type
/frameworks/base/libs/ui/EGLUtils.cpp