mirror of
https://github.com/minetest/irrlicht.git
synced 2024-11-09 17:23:50 +01:00
Initialize X11 thread safety
This commit is contained in:
parent
a2884e4000
commit
bb7c06d32a
@ -147,6 +147,11 @@ CIrrDeviceLinux::CIrrDeviceLinux(const SIrrlichtCreationParameters& param)
|
|||||||
// create keymap
|
// create keymap
|
||||||
createKeyMap();
|
createKeyMap();
|
||||||
|
|
||||||
|
// initialize X11 thread safety
|
||||||
|
// libX11 1.8+ has this on by default
|
||||||
|
// without it, multi-threaded GL drivers may crash
|
||||||
|
XInitThreads();
|
||||||
|
|
||||||
// create window
|
// create window
|
||||||
if (CreationParams.DriverType != video::EDT_NULL)
|
if (CreationParams.DriverType != video::EDT_NULL)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user