58 Commits
Author SHA1 Message Date
Johannes Günther 674d4cbb1f Merge branch 'devel' into 'master' for 1.15.2 release 2025-11-13 10:50:41 +01:00
Johannes Günther 7281ac5435 Version bump to 1.15.2 2025-11-13 10:50:21 +01:00
Johannes Günther 30ea08b26b Workaround clashes of constants with newer icx 2025-11-13 10:49:05 +01:00
Johannes Günther 77aed0eda9 Merge branch 'devel' into 'master' for 1.15.1 release 2025-11-10 16:34:02 +01:00
Johannes Günther 9f1137b341 Version bump to 1.15.1 2025-11-10 16:32:57 +01:00
Johannes Günther 8e37e9adee Fix missing find_dependency() with some CMake versions 2025-11-10 16:31:36 +01:00
Johannes Günther 704ac2291d CI: Bump icx to 2025.2 2025-11-10 16:31:22 +01:00
Johannes Günther 8c6b37efbc Merge branch 'devel' into 'master' for 1.15.0 release 2025-10-29 14:45:29 +01:00
Johannes Günther c68a4fd4ec Version bump to 1.15.0 2025-10-29 14:42:43 +01:00
Johannes Günther 3a1a356330 CI: Bump icx to 2025.1 2025-10-29 15:04:28 +01:00
Johannes Günther 969c08b532 Bump CMake minimum required version to 3.10, closes #15 2025-10-29 15:04:28 +01:00
Johannes Günther 1576bad9eb Optimize (orthonormal) frame() 2025-10-29 15:04:28 +01:00
Johannes Günther aabed00cc0 Conversion for 16bit types 2024-06-25 12:02:41 +02:00
Johannes Günther b3d4a4679b CI permissions 2024-03-07 10:30:19 +01:00
Johannes Günther 51f5e5a719 Fix name 2024-02-29 16:46:08 +01:00
Johannes Günther 6732d2a588 Compile fix 2023-11-15 17:59:33 +01:00
Johannes Günther e4ef8bf98a Fix exclusive_scan_add 2023-11-15 15:15:46 +01:00
Johannes Günther 32febc0bf6 Set install RPATH 2023-11-15 15:15:46 +01:00
Johannes Günther affa05921c WA for resource deps on Windows 2023-09-26 11:17:33 +02:00
Johannes Günther e682e975bd Use PF4 format to include alpha channel in .pfm 2023-07-03 20:05:33 +02:00
Johannes Günther c6792a4725 sRGB conversion for C++ 2023-02-22 12:25:56 +01:00
Johannes Günther c1a091cf4d Fix race condition when task finishes before initialization of jobFinished 2023-01-23 14:46:42 +01:00
Johannes Günther 1665cc263f Support single component (gray-scale) PFM 2022-12-15 11:54:18 +01:00
Johannes Günther 37c1a319bb Add makeRandomColor to utilities 2022-05-06 13:04:49 +02:00
Johannes Günther eafbc29ca4 Switch to single-year Copyright format 2022-05-06 13:04:49 +02:00
Johannes Günther a36085d451 Update CR year 2022-02-24 11:04:15 +01:00
Johannes Günther 93c89af448 Fix mem leak 2021-12-20 15:23:27 +01:00
Johannes Günther 935bd8080a Fix mem leak 2021-11-29 12:25:00 +01:00
Johannes Günther 24197032f7 Use OSPRay's .clang-format 2021-11-29 12:12:54 +01:00
Johannes Günther 341bd0ae03 Fix pre-processor syntax, closes #6 2021-10-27 10:47:48 +02:00
Johannes Günther 75b0347a6e Change memory layout of Quaternion to i, j, k, r 2021-10-27 10:47:48 +02:00
Johannes Günther 38c3ee2c38 Merge branch 'devel' 2021-01-28 17:09:41 +01:00
Johannes Günther 1bf1c37598 Use CMAKE_PREFIX_PATH to aid finding TBB config 2021-01-28 16:17:19 +01:00
Johannes Günther 89ea9c3063 Cleanup and extend to_float_unorm 2020-11-25 11:50:28 +01:00
Johannes Günther 6b32d9c318 Adapt to new KW version 2020-11-18 18:48:04 +01:00
Johannes Günther ece3951e20 Adapt C++ rcp_safe 2020-11-18 18:48:04 +01:00
Johannes Günther a5d209c874 ISPC math headers from/for OSPRay and VKL 2020-11-18 18:48:04 +01:00
Johannes Günther f5d6ab99b5 Add QuaternionT<T> slerp 2020-11-10 16:42:09 +01:00
Johannes Günther e659c0b989 Add conveniance quaternion rotation to affine3 2020-11-10 16:42:09 +01:00
Johannes Günther 3b324aac3f Restore detailed error of lib loading for Unix 2020-09-24 12:04:51 +02:00
Johannes Günther f12ad30671 Continue fixing to find TBB 2020-05-28 13:53:21 +02:00
Johannes Günther d7de299ede Another fix to properly find TBB using RKCOMMON_TBB_ROOT hint 2020-05-27 20:00:51 +02:00
Johannes Günther 94b01e9ee9 Fix rkcommon_create_tasking_target and Copyright years 2020-05-27 16:17:38 +02:00
Johannes Günther 3556ebb260 Prefer libtbbX.so.2 to allow installing TBB as dependency 2020-05-14 16:27:51 +02:00
Johannes Günther 34eddfc751 Bump version 2020-05-14 16:20:47 +02:00
Johannes Günther 924c94a54b Create symlinks 2020-03-20 16:57:58 +01:00
Johannes Günther 6755d1ab4c Fix SOVERSION fallback 2020-03-20 16:47:05 +01:00
Johannes Günther 23e24d1e18 Version and copyright for binaries 2020-03-20 16:38:40 +01:00
Johannes Günther f2777cf97a Shorter copyright headers 2020-03-20 16:25:34 +01:00
Johannes Günther ed89b3968a Fix box::disjoint 2020-03-20 16:24:57 +01:00
Johannes Günther b05ecc6828 Add (typedefs for) short (16bit) vector types 2020-02-20 16:20:05 +01:00
Johannes Günther bc6be18a05 Bump version 2020-02-20 16:20:05 +01:00
Johannes Günther aa1ad478c8 Help that unloading of unwanted libs actually happens 2019-12-05 18:21:42 +01:00
Johannes Günther 758a60dc74 Support unloading of libraries 2019-12-05 15:28:17 +01:00
Johannes Günther 9bbba8e364 Allow IntrusivePtr creation if underlying pointer types are compatible 2019-12-02 16:24:13 +01:00
Johannes Günther 67cb365b92 Fix some operator T*() 2019-09-27 20:07:02 +02:00
Johannes Günther 9d4a4f057d Params queried that have wrong type (and thus are not used) should also result in a warning 2019-09-26 16:15:24 -05:00
Johannes Günther a322dfd58a Make refCounter mutable 2019-09-02 16:11:41 +02:00