Fix build when QEGL_EXTRA_DEBUG is defined for debug output
Also shift EGL configuration plot above window surface creation Change-Id: I2de860e087cb2648b6e8e9b75365fbe78fe7687a Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
This commit is contained in:
parent
76beb4bbb2
commit
08c2368911
@ -115,9 +115,7 @@ QEglFSScreen::QEglFSScreen(EGLNativeDisplayType display)
|
||||
#endif
|
||||
|
||||
EGLint major, minor;
|
||||
#ifdef QEGL_EXTRA_DEBUG
|
||||
EGLint index;
|
||||
#endif
|
||||
|
||||
if (!eglBindAPI(EGL_OPENGL_ES_API)) {
|
||||
qWarning("Could not bind GL_ES API\n");
|
||||
qFatal("EGL error");
|
||||
@ -188,6 +186,20 @@ void QEglFSScreen::createAndSetPlatformContext()
|
||||
kdRealizeWindow(window,&eglWindow);
|
||||
#endif
|
||||
|
||||
#ifdef QEGL_EXTRA_DEBUG
|
||||
qWarning("Configuration %d matches requirements\n", (int)config);
|
||||
|
||||
EGLint index;
|
||||
for (index = 0; attrs[index].attr != -1; ++index) {
|
||||
EGLint value;
|
||||
if (eglGetConfigAttrib(m_dpy, config, attrs[index].attr, &value)) {
|
||||
qWarning("\t%s: %d\n", attrs[index].name, (int)value);
|
||||
}
|
||||
}
|
||||
|
||||
qWarning("\n");
|
||||
#endif
|
||||
|
||||
m_surface = eglCreateWindowSurface(m_dpy, config, eglWindow, NULL);
|
||||
if (m_surface == EGL_NO_SURFACE) {
|
||||
qWarning("Could not create the egl surface: error = 0x%x\n", eglGetError());
|
||||
@ -196,18 +208,6 @@ void QEglFSScreen::createAndSetPlatformContext()
|
||||
}
|
||||
// qWarning("Created surface %dx%d\n", w, h);
|
||||
|
||||
#ifdef QEGL_EXTRA_DEBUG
|
||||
qWarning("Configuration %d matches requirements\n", (int)config);
|
||||
|
||||
for (index = 0; attrs[index].attr != -1; ++index) {
|
||||
EGLint value;
|
||||
if (eglGetConfigAttrib(m_dpy, config, attrs[index].attr, &value)) {
|
||||
qWarning("\t%s: %d\n", attrs[index].name, (int)value);
|
||||
}
|
||||
}
|
||||
qWarning("\n");
|
||||
#endif
|
||||
|
||||
QEGLPlatformContext *platformContext = new QEglFSContext(platformFormat, 0, m_dpy);
|
||||
m_platformContext = platformContext;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user