• Zhiyi Zhang's avatar
    winex11.drv: Handle X errors from glXCopyContext(). · ed546bf1
    Zhiyi Zhang authored
    glxCopyContext() may throw X errors and cause the current process to exit. For example, Mesa doesn't
    support glxCopyContext() for direct rendering contexts and ends up using the code path for indirect
    rendering contexts. When Xorg receives such requests, it rejects them because they're for direct
    rendering contexts and reports an X error. We also can't use indirect rendering context because
    it needs to be explicitly enabled in xorg.conf and has poor performance. So handle this error before
    graphics drivers implement the support.
    
    Fix Cladun X2 crash at start.
    Signed-off-by: 's avatarZhiyi Zhang <zzhang@codeweavers.com>
    ed546bf1
Name
Last commit
Last update
dlls Loading commit data...
documentation Loading commit data...
fonts Loading commit data...
include Loading commit data...
libs Loading commit data...
loader Loading commit data...
nls Loading commit data...
po Loading commit data...
programs Loading commit data...
server Loading commit data...
tools Loading commit data...
.editorconfig Loading commit data...
.mailmap Loading commit data...
ANNOUNCE Loading commit data...
AUTHORS Loading commit data...
COPYING.LIB Loading commit data...
LICENSE Loading commit data...
LICENSE.OLD Loading commit data...
MAINTAINERS Loading commit data...
README Loading commit data...
VERSION Loading commit data...
aclocal.m4 Loading commit data...
configure Loading commit data...
configure.ac Loading commit data...