mirror of
https://github.com/minetest/irrlicht.git
synced 2025-03-06 20:49:24 +01:00
Initialize X11 thread safety
This commit is contained in:
parent
a2884e4000
commit
bb7c06d32a
1 changed files with 5 additions and 0 deletions
|
@ -147,6 +147,11 @@ CIrrDeviceLinux::CIrrDeviceLinux(const SIrrlichtCreationParameters& param)
|
|||
// create keymap
|
||||
createKeyMap();
|
||||
|
||||
// initialize X11 thread safety
|
||||
// libX11 1.8+ has this on by default
|
||||
// without it, multi-threaded GL drivers may crash
|
||||
XInitThreads();
|
||||
|
||||
// create window
|
||||
if (CreationParams.DriverType != video::EDT_NULL)
|
||||
{
|
||||
|
|
Loading…
Add table
Reference in a new issue