Releases: GPUOpen-LibrariesAndSDKs/HIPRT
Releases · GPUOpen-LibrariesAndSDKs/HIPRT
2.5.cfa5e2a.2
Merge pull request #25 from GPUOpen-LibrariesAndSDKs/next-release-3 update to 2.5
v2.5.cfa5e2a
- When you run the cmake, you should use none or one flag among this list:
-DBAKE_KERNEL=ON --> Enable the use of encrypted and baked uncompiled kernels source code
-DBAKE_COMPILED_KERNEL=ON --> If enabled, the kernels will be compiled and embedded as a buffer inside the binary. If you do that, you should also enable the flag 'PRECOMPILE'
-DBITCODE=ON --> Enable bitcode linking: when running the program, it's expected to find precompiled kernels as external files.
- More flexible vector types
- Unifying math into a single header
- Collapse crash fix
- Other minor fixes
v2.4.6b6daf9
- H-PLOC and improved wide BVH conversion
- CMake support
- Configurable HIPRT path via a env. variable
- New gfx architectures supported
- hiprtBuildTraceKernel can return only the HIP module
- HIP module caching and unloading (fixing a memory leak)
- Fixing matrix inversion and identity check
- Fixing refit and other minor issues
next-release, RC7
compared to RC6, there is only 1 additional commit:
83e18cc
- changing
CMAKE_SOURCE_DIR
->CMAKE_CURRENT_SOURCE_DIR
for more flexibility. - add more headers in the
cmake install
next-release, RC6
Compared to RC5, we just added a possibility to disable Bake Kernel generation.
use :
-DGENERATE_BAKE_KERNEL=OFF
in cmake argument.
if it's forced to OFF, some building functions from the HIPRT API, like hiprtBuildTraceKernelsFromBitcode should fail.
If your project only uses precompiled kernels, that's fine to set this flag to OFF.
next-release, RC5
2.3.bd75b7c.rc5 cmake - improve NO_ENCRYPT flag
next-release, RC4
2.3.bd75b7c.rc4 add easy-encrypt win bin
next-release, RC1
Release Candidate for next release.
add cmake support
C++17 support
fix memory leak
v2.3.7df94af
AMD HIP RT v2.3.7df94af