Ignore:
Timestamp:
Aug 2, 2010, 9:27:30 PM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.6.3 sources from branches/vendor/nokia/qt.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/src/opengl/qgl_x11.cpp

    r651 r769  
    16571657        int screen = xinfo ? xinfo->screen() : X11->defaultScreen;
    16581658
    1659         QGLExtensionMatcher extensions(glXQueryExtensionsString(display, screen));
    1660         if (extensions.match("GLX_EXT_texture_from_pixmap")) {
     1659        QGLExtensionMatcher serverExtensions(glXQueryExtensionsString(display, screen));
     1660        QGLExtensionMatcher clientExtensions(glXGetClientString(display, GLX_EXTENSIONS));
     1661        if (serverExtensions.match("GLX_EXT_texture_from_pixmap")
     1662            && clientExtensions.match("GLX_EXT_texture_from_pixmap"))
     1663        {
    16611664            glXBindTexImageEXT = (qt_glXBindTexImageEXT) qglx_getProcAddress("glXBindTexImageEXT");
    16621665            glXReleaseTexImageEXT = (qt_glXReleaseTexImageEXT) qglx_getProcAddress("glXReleaseTexImageEXT");
Note: See TracChangeset for help on using the changeset viewer.