Lines Matching full:attribs
46 vector<EGLint> attribMapToList (const AttribMap& attribs)
50 for (AttribMap::const_iterator it = attribs.begin(); it != attribs.end(); ++it)
165 vector<EGLConfig> chooseConfigs (const Library& egl, EGLDisplay display, const AttribMap& attribs)
167 const vector<EGLint> attribList = attribMapToList(attribs);
171 EGLConfig chooseSingleConfig (const Library& egl, EGLDisplay display, const AttribMap& attribs)
173 const vector<EGLint> attribList = attribMapToList(attribs);
179 AttribMap attribs;
181 attribs[EGL_CONFIG_ID] = id;
182 attribs[EGL_TRANSPARENT_TYPE] = EGL_DONT_CARE;
183 attribs[EGL_COLOR_BUFFER_TYPE] = EGL_DONT_CARE;
184 attribs[EGL_RENDERABLE_TYPE] = EGL_DONT_CARE;
185 attribs[EGL_SURFACE_TYPE] = EGL_DONT_CARE;
187 return chooseSingleConfig(egl, display, attribs);
418 vector<EGLint> toLegacyAttribList (const EGLAttrib* attribs)
423 if (attribs)
425 for (const EGLAttrib* attrib = attribs; *attrib != EGL_NONE; attrib += 2)