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
|