2.83.7
fix some out-of-bounds error in the OpenCL rigid body pipeline re-enable an OpenCL/gpu rigid body example (box-box stack)
MSVC-specific function calls wrapped in a MSVC-specific macro instead of a Windows-specific one.
avoid naming conflicts Bullet3/Bullet3
add zlib/minizip so we can load compressed data (github/git is bad in handling large binary files)
Add overlapping pairs validation to PairBench.
Accelerate GPU raycaster with PLBVH.
fix whitespace formatting in cmake files
fix shadowmap crash on some Intel GPUs, see https://github.com/bulletphysics/bullet3/issues/4 remove targetdir from all libraries in premake, so it is much easier to create a separate folder for all binary+lib transmit the serialized btMultiBody data back from server to client, after the server loads a URDF file. This includes base+link+joint names tweak the serialization routines, so it is easier to skip pointers and to serialize directly to a shared memory buffer also tweak the serialization code to allow to process data without 'DNA' schema data (assuming file-DNA = memory DNA)