Releases: alicevision/popsift
Releases · alicevision/popsift
v0.10.0
What's Changed
Added
- Support for device selection and multiple GPUs PR
- Support for CUDA versions through 12.1 PR
- GitHub Actions for CI PR
- Missing thrust include PR
- Required thrust include for
s_filtergrid.cu
PR - Added vlFeat's descriptor extraction method as an option PR
- Added CI for windows on Github Actions and refactoring PR
Changed
- CMake: CUDA as first-order language, different CC selection PR
- CMake: SM 86 only for CUDA >= 11.1 PR
- CMake: Suppress deprecated CUDA SM warnings PR
- Replace exit() calls with thrown exceptions PR
Fixed
- Errors with large images PR
- CMake: Explicit CC list for Jetson and Tegra platforms PR
- Remove broken and unused code path from L2 normalization PR
- Do not use NVTX PR
- Documentation: Biblio build PR
- Fixed include for CUDA 13 PR
Documentation
- Update with vcpkg package PR
New Contributors
- @mitjap made their first contribution in #121
- @puzzlepaint made their first contribution in #135
- @Azhng made their first contribution in #144
- @BillyONeal made their first contribution in #146
- @gregoire-dl made their first contribution in #145
- @Copilot made their first contribution in #172
- @NathanMOlson made their first contribution in #169
Full Changelog: v0.9...v0.10.0
v1.0.0-rc3
Fixed cuda compatibility for sm86
v1.0.0-rc2
Merge pull request #113 from alicevision/cuda/sm86support [cmake] added support for SM86
v0.9
same as 1.0.0-rc2
used for the first port of vcpkg
Added
- Support for CUDA 11 PR
- Improved checks for CUDA textures PR
- Documentation: ReadTheDocs integration PR
- CMake: Support for SM86 compute capability PR
Changed
Fixed
- Race conditions identified by racecheck PR
- CMake: Windows build fixes PR
- Memory management: pair
malloc
withfree
, notdelete
PR - CUDA: Pass correct shared memory size to orientation kernel PR
- Testing paths fixes PR
- Remove stale undefined function PR
Removed
- Remove boost dependency from core popsift library PR
v1.0.0-rc1
Merge pull request #81 from andrew-hardin/feature/remove-boost-from-core Remove boost from core popsift library
PopSift-LADIO-GPU
This code drop is used in AliceVision apart from the additional Docker image creation that was added later.
Open Source Competition 01/2018
PopSift snapshot with binary compiled for Ubuntu 16.04.
The binary uses only system shared libraries. Boost and CUDA are statically linked, DevIL with all of its dependencies is disabled.