X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=modules%2Fegl%2FteglRenderCase.cpp;h=a0ff8ae7524a93acde261ebb085de923f689f34e;hb=521bf8a7c396dd577e590150d497f07a0e8b73b9;hp=fc30091f2df6541512217bb0b3373ea8bed938a1;hpb=eac4a981b6be14683cca49ec117f011c11e43b36;p=platform%2Fupstream%2FVK-GL-CTS.git diff --git a/modules/egl/teglRenderCase.cpp b/modules/egl/teglRenderCase.cpp index fc30091..a0ff8ae 100644 --- a/modules/egl/teglRenderCase.cpp +++ b/modules/egl/teglRenderCase.cpp @@ -397,6 +397,11 @@ static bool isConformant (const eglu::CandidateConfig& c) return c.get(EGL_CONFIG_CAVEAT) != EGL_NON_CONFORMANT_CONFIG; } +static bool notFloat (const eglu::CandidateConfig& c) +{ + return c.colorComponentType() != EGL_COLOR_COMPONENT_TYPE_FLOAT_EXT; +} + void getDefaultRenderFilterLists (vector& filterLists, const eglu::FilterList& baseFilters) { static const struct @@ -450,7 +455,8 @@ void getDefaultRenderFilterLists (vector& filterLists, const e << notColorBits<4, 4, 4, 4> << notColorBits<5, 5, 5, 1> << notColorBits<8, 8, 8, 8> - << isConformant; + << isConformant + << notFloat; filterLists.push_back(filters); }