NVIDIA has released the source code for accelerating PhysX physics processing with GPUs to the public under a BSD-3 license. Originally, the PhysX engine has been open source since 2018 starting from PhysX version 4.0, but only the core engine and SDK were available. The GPU acceleration part was not open source and was only distributed as binaries. The recent change is that NVIDIA has now released the source code for GPU acceleration as well, no longer distributing binary files.
Furthermore, NVIDIA has also made the source code for the Flow SDK’s GPU compute shader public. The Flow SDK is a library for running fluid simulators, and this release comes alongside the PhysX source code release.
Recently, NVIDIA announced the discontinuation of 32-bit PhysX support on GeForce RTX 50 series cards, impacting the ability to use GPU acceleration for physics in older games on RTX 50 series cards.
Source: NVIDIA GitHub, Wccftech, Neowin
TLDR: NVIDIA has made the PhysX GPU acceleration and Flow SDK GPU compute shader source code public, discontinuing 32-bit support on GeForce RTX 50 series cards.
Leave a Comment