2.85.1
disable CProfileManager, might reduce some multi-threading conflicts
don't use GL_LINEAR_MIPMAP_LINEAR for shadow maps optimize gpu upload (use glBufferSubData instead of glMapBuffer Avoid checking char array against zero.
Update CollisionShape2TriangleMesh.cpp
Remove unused ROS urdf (was replaced by Bullet UrdfParser. Small refactoring for ExampleBrowser: move examples cpp files in the app/executable Move ExtendedTutorials in its own app/executable as a test.
rename ExampleInterface -> CommonExampleInterface to be a little bit more consistent in 'CommonInterfaces' naming
enable URDF loading throught the 'File/Open' menu set a default camera targets for each demo. note that it is only reset when switching to a different demo, so you can restart at your chosen location. no OpenCL pairbench drawing in OpenGL2 (there is no VBO available etc)
more example browser tweaks, mostly related to (debug) rendering
add basic legacy OpenGL2 rendering
Add sleep to avoid 100% busy CPU loop in PhysicsServerExample Added btClock::usleep Fix broken TinyRenderer example code.
run GUI on main thread for Mac OSX/__APPLE__, due to OS limitation add b3CreateInProcessPhysicsServerAndConnectMainThread to test.c
Removed many memoryleaks in Example Browser, reducing some technical debt. When running the Example Browser with Basic Example, 'visual leak detector' show no leak. Many other individual examples still leak, so it is work-in-progress. Disabled the profiler window (too many leaks)
Create project file for BussIK inverse kinematics library (premake, cmake) URDF/SDF: add a flag to force concave mesh collisiofor static objects. <collision concave="yes" name="pod_collision"> VR: support teleporting using buttong, allow multiple controllers to be used, fast wireframe rendering, Turn off warnings about deprecated C routine in btScalar.h/b3Scalar.h Add a dummy return to stop a warning Expose defaultContactERP in shared memory api/pybullet. First start to expose IK in shared memory api/pybullet (not working yet)
fix: accidently enable memory-leak debug test