diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2013-10-03 17:15:53 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2013-10-03 17:15:53 +0400 |
commit | 94fdaa5d41ecc33f48bec6d2094e67f533a0e5de (patch) | |
tree | 655429bfbb93f3c2a21c237fd81d3fa889e3a0a3 /source/blender/bmesh/intern | |
parent | 9b1be7ce93b8c40bac0da2743009399f732801a8 (diff) |
Fix crash starting game engine on linux
Issue was caused by bug in mesa #54080 which makes
glXQueryDrawable fail with GLXBadDrawable for any
request with direct context.
Worked around by temporary overriding X error handling
when getting old interval value and disablingintervals
extension if this query fails.
Also added check for glXSwapIntervalEXT which is
apparently NULL here with GLX_EXT_swap_control=1.
Diffstat (limited to 'source/blender/bmesh/intern')
0 files changed, 0 insertions, 0 deletions