Lines Matching refs:Config
21 * \brief Config query tests.
95 void executeForContext (EGLDisplay display, EGLContext context, EGLSurface surface, const Config& config)
102 DE_UNREF(config);
137 void executeForContext (EGLDisplay display, EGLContext context, EGLSurface surface, const Config& config)
144 DE_UNREF(config);
179 void executeForContext (EGLDisplay display, EGLContext context, EGLSurface surface, const Config& config)
185 DE_UNREF(config);
229 void executeForContext (EGLDisplay display, EGLContext context, EGLSurface surface, const Config& config)
238 // Config ID
241 const EGLint surfaceConfigID = eglu::getConfigAttribInt(egl, display, config.config, EGL_CONFIG_ID);
245 log << TestLog::Message << " Fail, config ID doesn't match the one used to create the context." << TestLog::EndMessage;
246 m_testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Invalid config ID");
255 if (clientType != getClientTypeFromAPIBit(config.apiBits))
268 if (clientVersion < getMinClientMajorVersion(config.apiBits))
280 if (config.surfaceTypeBit == EGL_PIXMAP_BIT && renderBuffer != EGL_SINGLE_BUFFER)
285 else if (config.surfaceTypeBit == EGL_PBUFFER_BIT && renderBuffer != EGL_BACK_BUFFER)
290 else if (config.surfaceTypeBit == EGL_WINDOW_BIT && renderBuffer != EGL_SINGLE_BUFFER && renderBuffer != EGL_BACK_BUFFER)