Skip to content

Releases: alicevision/popsift

v0.10.0

14 Oct 14:44
034a339

Choose a tag to compare

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

Full Changelog: v0.9...v0.10.0

v1.0.0-rc3

29 Oct 08:00
fafcad9

Choose a tag to compare

v1.0.0-rc3 Pre-release
Pre-release

Fixed cuda compatibility for sm86

v1.0.0-rc2

09 Oct 09:49
c8a669b

Choose a tag to compare

v1.0.0-rc2 Pre-release
Pre-release
Merge pull request #113 from alicevision/cuda/sm86support

[cmake] added support for SM86

v0.9

13 Feb 18:36
c8a669b

Choose a tag to compare

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

  • Docker: Updated CMake and split Docker in 2 parts PR
  • Code cleanup and improvements PR

Fixed

  • Race conditions identified by racecheck PR
  • CMake: Windows build fixes PR
  • Memory management: pair malloc with free, not delete 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

20 Apr 22:23
149de05

Choose a tag to compare

v1.0.0-rc1 Pre-release
Pre-release
Merge pull request #81 from andrew-hardin/feature/remove-boost-from-core

Remove boost from core popsift library

PopSift-LADIO-GPU

10 Sep 06:37
fb5251e

Choose a tag to compare

PopSift-LADIO-GPU Pre-release
Pre-release

This code drop is used in AliceVision apart from the additional Docker image creation that was added later.

Open Source Competition 01/2018

01 Mar 13:24
b8ddf1b

Choose a tag to compare

Pre-release

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.