openscenegraph / OpenSceneGraph

OpenSceneGraph git repository
http://www.openscenegraph.org
Other
3.19k stars 1.41k forks source link

openthread is toooold, can we replace openthread with std::thread ? #1107

Open XIE-Yao opened 2 years ago

XIE-Yao commented 2 years ago

std::thread is already a part of c++ standard, so the old openthread library is not need any more. do you have plan to remove openthread from future version ?

openscenegraph commented 2 years ago

On Mon, 29 Nov 2021 at 15:17, XIE-Yao @.***> wrote:

std::thread is already a part of c++ standard, so the old openthread library is not need any more. do you have plan to remove openthread from future version ?

The OSG is in maintenance mode now, the key goal is to make sure it's reliable and supports existing applications, changing major components will break lots of end user code.

If you want to adopt latest tech then the VulkanSceneGraph may be more appropriate - it's C++17, Vulkan and uses std::threads.