Lines Matching refs:config
193 EGLConfig config = (EGLConfig)i;
196 if (getConfigNativePixelFormat(config, &format)) {
197 setConfigAttrib(config, EGL_NATIVE_VISUAL_ID, format);
394 /* To get the value of attribute <a> of config <c> use the following formula:
397 EGLBoolean eglDisplay::getAttribValue(EGLConfig config, EGLint attribIdx, EGLint * value)
404 *value = *(m_configs + (int)config*m_numConfigAttribs + attribIdx);
408 EGLBoolean eglDisplay::getConfigAttrib(EGLConfig config, EGLint attrib, EGLint * value)
412 EGLBoolean ret = getAttribValue(config, m_attribs.valueFor(attrib), value);
417 void eglDisplay::dumpConfig(EGLConfig config)
420 DBG("^^^^^^^^^^ dumpConfig %d ^^^^^^^^^^^^^^^^^^", (int)config);
422 getAttribValue(config, i, &value);
423 DBG("{%d}[%d] %d\n", (int)config, i, value);
427 /* To set the value of attribute <a> of config <c> use the following formula:
430 EGLBoolean eglDisplay::setAttribValue(EGLConfig config, EGLint attribIdx, EGLint value)
437 *(m_configs + (int)config*m_numConfigAttribs + attribIdx) = value;
441 EGLBoolean eglDisplay::setConfigAttrib(EGLConfig config, EGLint attrib, EGLint value)
445 EGLBoolean ret = setAttribValue(config, m_attribs.valueFor(attrib), value);
451 EGLBoolean eglDisplay::getConfigNativePixelFormat(EGLConfig config, PixelFormat * format)
455 if ( !(getAttribValue(config, m_attribs.valueFor(EGL_RED_SIZE), &redSize) &&
456 getAttribValue(config, m_attribs.valueFor(EGL_BLUE_SIZE), &blueSize) &&
457 getAttribValue(config, m_attribs.valueFor(EGL_GREEN_SIZE), &greenSize) &&
458 getAttribValue(config, m_attribs.valueFor(EGL_ALPHA_SIZE), &alphaSize)) )
475 EGLBoolean eglDisplay::getConfigGLPixelFormat(EGLConfig config, GLenum * format)
479 if ( !(getAttribValue(config, m_attribs.valueFor(EGL_RED_SIZE), &redSize) &&
480 getAttribValue(config, m_attribs.valueFor(EGL_BLUE_SIZE), &blueSize) &&
481 getAttribValue(config, m_attribs.valueFor(EGL_GREEN_SIZE), &greenSize) &&
482 getAttribValue(config, m_attribs.valueFor(EGL_ALPHA_SIZE), &alphaSize)) )