android: do not expose single buffered eglconfigs
authorTapani Pälli <tapani.palli@intel.com>
Mon, 13 Aug 2012 13:47:52 +0000 (16:47 +0300)
committerChad Versace <chad.versace@linux.intel.com>
Fri, 31 Aug 2012 16:47:02 +0000 (09:47 -0700)
commitd58ca43b809593314907694e744780ab9b28d590
tree67fd96337da8e9c58d2acb04a865bba7a7f9d04a
parent29d394b9ba4d7a23524fc6fba6da6e043085744b
android: do not expose single buffered eglconfigs

On Android we want to add only double buffered configs for visuals.
Earlier implementation set the SurfaceType as 0 for single buffered
configs but driver still exposed these configs that were not compatible
with any egl surface type.  This caused Khronos conformance test runs to
fail on Android. This patch fixes the issue by skipping single buffered
configs earlier and not exposing them.

Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
src/egl/drivers/dri2/platform_android.c