Hello fellow developers,
We all know OpenCL support sucks on NVIDIA GPUs.
Vulkan has been around for an year and seems to be supported well across different GPU vendors.
With latest release of v1.0.42 for vulkan support for multi-gpu, etc. have been added.
At present work on Bullet3 is focused on OpenCL.
OpenCL will allow Bullet3 simulations to work on Windows, Linux, Mac, Android, iOS, PS4, etc.
Vulkan will work on similar platforms except for Apple platforms.
Maybe a Bullet4 branch on GitHub repo for using VUlkan API instead of OpenCL.
I want to know your thoughts on choosing Vulkan API over OpenCL.