Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

openpgl-devel-0.5.0-1.2 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: openpgl-devel Distribution: openSUSE Tumbleweed
Version: 0.5.0 Vendor: openSUSE
Release: 1.2 Build date: Fri Feb 2 19:41:18 2024
Group: Development/Libraries/Other Build host: i03-armsrv2
Size: 82138 Source RPM: openpgl-0.5.0-1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/OpenPathGuidingLibrary/openpgl
Summary: Development files for the Open Path Guiding library
Development files for the Open Path Guiding library.

Provides

Requires

License

Apache-2.0

Changelog

* Fri Nov 24 2023 draskmont@protonmail.com
  - Update to version v0.5.0:
    * [doc] Updated Readme
    * [tbb/omp] Removing/deactivating OMP threading support since we would still have a TBB dependency
    * [compile] Making sure that fast-math is disabled and fp:precise is used
    * [doc] Updating Readme.md
    * [cleanup] Adding brackets for code clarity
    * [doc] fixing typo
    * [field] Adding 'UpdateSurface' and 'UpdateVolume' functions
    * [samplestorage] Added 'ClearSurface' and 'ClearVolume' functions to the `SampleStorage`
    * [field] Fixing bug when a surface or volume field was not initialized in a previous update step.
    * [tools] Adding openpgl_check tool
    * [cmake] Moved find_package(TBB) into the first CMake file, added includes into the openpgl target
    * [compiler] Adding Intel ICX compiler support
    * [samplingdistributions] Adding IncomingRadiancePDF functions to estimate the incoming radiance distribution
    * [release] Bumping version to 0.5.0
    * [ci] Adding binary signing capabilities
    * [compiler] Fix a couple of compile warnings
    * [kdtree] Fix allocation/deallocation mismatch in the KDTree implementation
    * [superbuild] Renaming external project targets for openpgl and tbb to ep_openpgl and dep_tbb
    * [pathsegmentstorage] Adding PropagateSamples function
    * [doc] Updating README and CHANGELOG
    * [splatting] Removing `splatSample` function form the Region
    * [pavmm] Renamed the files for the PAVMM and its factory
    * [pavmm] Merging WeightedEMVMMFactory and WeightedEMParallaxAwareVMMFactory
    * [pavmm] Merging the VMM and the PAVMM classes as well as the VMMFactory and the WeightedVMMFactory classes
    * [splatting] Removing the splatting of training samples
    * [parallax] Making the use of parallax comp. implicit based on the used representation (e.g., PAVMM)
* Wed Mar 08 2023 Avinesh Kumar <avinesh.kumar@suse.com>
  - Update to version 0.4.1:
    * Fixing bug introduced in 0.4.0 when using
      ApplySingleLobeHenyeyGreensteinProduct() for VMM-based
      representations
* Fri Dec 09 2022 Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de>
  - Enable aarch64, allow lax vector conversion (uint/int) for the
    bundled embree sources.
* Thu Dec 08 2022 Hans-Peter Jansen <hpj@urpla.net>
  - Make it x86_64 exclusive
* Thu Nov 03 2022 Hans-Peter Jansen <hpj@urpla.net>
  - Remove embree build dependency, build uses an integrated embree copy
* Sat Oct 22 2022 hpj@urpla.net
  - Update to version 0.4.0:
    * [pathsegmentstorage] Deleting copy constructor and assignment operator for PathSegmentDataStorage
    * [cleanup] Fixing some truncation compiler warnings
    * [alloc] Fixing linking problem with embree::alignedMalloc
    * [pathsegmentstorage] Fixing memory leak
    * [vmm] Fixing phase function look-up for abs(meanCosine) > 0.99
    * [KNN] Adding explicit reset functionality to the KNNSearchTree
    * [kdtree] Adding function to calculate the max. depth of the current tree
    * [ci] Find TBB for static-analysis
    * [ci] Fix GHA Workflows
    * [doc] updated some comments
    * [tpp] Adding nanoflann to the tpp file
    * [ci] Updating version number
    * [cmake] Adding OPENPGL_LIBRARY_NAME option to set the filename of the library
    * [api] removing GetTotalSPP() from the Field and adding GetnumSegments() and GetNumSamples() to the PathSegmentStorage
    * [KNN] Fixing bug when we have less then 8 nodes
    * [deterministic] Setting default value to false
    * [alignment] testing some alignment stuff
    * [compiler] fixing some compiler warnings
    * [python] Removing old python binding code
    * [alloc] Added the Embree aligned allocator code
    * [embree] Added missing AVX-512 functions (e.g., isvalid and xchg)
    * [ci] Adding Ubuntu 22.04 builds to the CI
    * [ci] Adding Mac ARM builds to the CI
    * [superbuild] Adding option to build TBB from source
    * [kdtree] Using merges samples statistics of the previous and the new samples to determine the splitting dim and pos
    * [pavmm] Fixing bug during the update of the per component distances
    * [doc] Updating CHANGELOG.md and README.md
    * [cmake] Removing Embree dependencies
    * [KNN] Removing Embree dependency in KNN.h in favor of header-only nanoFLANN
    * [ci] Updating runner names and switching to main branch of re-usable workflows
    * [vmm] Optimizing performance for VMM sampling by using approx::log instead of std::log
    * [pathsegmentstorage] Adding a max_distance attribute to clamp the distance of a generated SampleData.
    * [deterministic] Switching from std::sort to tbb::parallel_sort
    * [deterministic] Adding an option to PGLFieldArguments to enable deterministic training behavior
    * [doc] Updating the CHANGELOG.md and README.md
    * [KNN] SIMD vectorization of the stochastic KNN lookup
    * [Device] parameterize FIeld over Vecsize
    * [io] Disiabling strict version checking when loading files
    * [KNN] Adding precomputed approximated KNN lookup
    * [vmm] Optimized cosine product
    * [cmake] Fixing use of CMake Option to enable AVX512 support
    * [kd-tree] some performance upgrades to the kd-tree lookup
    * [ci] Updating CI - Refactoring binary scan interface - Add release job for testing binary analysis - Test binary analysis scanning
    * [github] adding example .yml file for github actions
    * [fix] Fixing missing return value for SurfaceSamplingDistribution::SupportsApplyCosineProduct
    * Build system options to control ISAs to build, add Arm ISAs
    * Update Embree sources to latest master
* Sat Oct 22 2022 Hans-Peter Jansen <hpj@urpla.net>
  - v0.3.1: Initial package

Files

/usr/include/openpgl
/usr/include/openpgl/common.h
/usr/include/openpgl/config.h
/usr/include/openpgl/cpp
/usr/include/openpgl/cpp/Common.h
/usr/include/openpgl/cpp/Device.h
/usr/include/openpgl/cpp/Distribution.h
/usr/include/openpgl/cpp/Field.h
/usr/include/openpgl/cpp/OpenPGL.h
/usr/include/openpgl/cpp/PathSegment.h
/usr/include/openpgl/cpp/PathSegmentStorage.h
/usr/include/openpgl/cpp/Region.h
/usr/include/openpgl/cpp/SampleData.h
/usr/include/openpgl/cpp/SampleStorage.h
/usr/include/openpgl/cpp/SurfaceSamplingDistribution.h
/usr/include/openpgl/cpp/VolumeSamplingDistribution.h
/usr/include/openpgl/data.h
/usr/include/openpgl/device.h
/usr/include/openpgl/distribution.h
/usr/include/openpgl/field.h
/usr/include/openpgl/openpgl.h
/usr/include/openpgl/pathsegmentstorage.h
/usr/include/openpgl/region.h
/usr/include/openpgl/samplestorage.h
/usr/include/openpgl/surfacesamplingdistribution.h
/usr/include/openpgl/types.h
/usr/include/openpgl/version.h
/usr/include/openpgl/volumesamplingdistribution.h
/usr/lib64/cmake/openpgl-0.5.0
/usr/lib64/cmake/openpgl-0.5.0/openpglConfig.cmake
/usr/lib64/cmake/openpgl-0.5.0/openpglConfigVersion.cmake
/usr/lib64/cmake/openpgl-0.5.0/openpgl_Exports-relwithdebinfo.cmake
/usr/lib64/cmake/openpgl-0.5.0/openpgl_Exports.cmake
/usr/lib64/libopenpgl.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 27 01:37:30 2024