BSD Ports

graphics/oidn 2.5.1 FreeBSD

Intel(R) Open Image Denoise library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
61b63dcb2e
License
APACHE20
Categories
graphics

Description

Intel Open Image Denoise is an open source library of high-performance, high-quality denoising filters for images rendered with ray tracing. Open Image Denoise is part of the Intel Rendering Framework and is released under the permissive Apache 2.0 license.

The purpose of Open Image Denoise is to provide an open, high-quality, efficient, and easy-to-use denoising library that allows one to significantly reduce rendering times in ray tracing based rendering applications. It filters out the Monte Carlo noise inherent to stochastic ray tracing methods like path tracing, reducing the amount of necessary samples per pixel by even multiple orders of magnitude (depending on the desired closeness to the ground truth). A simple but flexible C/C++ API ensures that the library can be easily integrated into most existing or new rendering solutions.

Install

Binary package:

pkg install oidn

From the ports tree:

cd /usr/ports/graphics/oidn/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	oidn>0:graphics/oidn
LIB_DEPENDS=	libOpenImageDenoise.so:graphics/oidn

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-2.5.1---
FreeBSD:14:quarterly-2.5.1n/a--
FreeBSD:15:latest-2.5.1n/a--
FreeBSD:15:quarterly-2.5.1n/an/an/a
FreeBSD:16:latest-2.5.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

Fetch 3

The full lists below include those, and their dependencies in turn.

Build dependencies 151

The first 100 are listed.

Run dependencies 137

The first 100 are listed.

No port depends on this one.

Configuration

Options name: graphics_oidn

OptionDefaultDescription
APPSonBuild example and test apps
DOCSoffBuild and/or install documentation
OPENIMAGEIOonBuild with OpenImageIO for image formats support
USES
cmake:noninja compiler:c++14-lang python:build
Service scripts
none

Files

pkg-plist 22
  • bin/oidnBenchmark
  • bin/oidnDenoise
  • bin/oidnTest
  • include/OpenImageDenoise/config.h
  • include/OpenImageDenoise/oidn.h
  • include/OpenImageDenoise/oidn.hpp
  • lib/cmake/OpenImageDenoise-%%VER%%/OpenImageDenoiseConfig.cmake
  • lib/cmake/OpenImageDenoise-%%VER%%/OpenImageDenoiseConfigVersion.cmake
  • lib/cmake/OpenImageDenoise-%%VER%%/OpenImageDenoiseTargets-.cmake
  • lib/cmake/OpenImageDenoise-%%VER%%/OpenImageDenoiseTargets.cmake
  • lib/libOpenImageDenoise.so
  • lib/libOpenImageDenoise.so.2
  • lib/libOpenImageDenoise.so.
  • lib/libOpenImageDenoise_core.so.
  • lib/libOpenImageDenoise_device_cpu.so.
  • share/doc/oidn/CHANGELOG.md
  • share/doc/oidn/LICENSE.txt
  • share/doc/oidn/README.md
  • share/doc/oidn/readme.pdf
  • share/doc/oidn/third-party-programs-DPCPP.txt
  • share/doc/oidn/third-party-programs-oneTBB.txt
  • share/doc/oidn/third-party-programs.txt
distinfo 4
FileSizeSHA256
oidn-weights-28883d1769d5930e13cf7f1676dd852bd81ed9e7.tar.gz4.6880514e+0790726b544f6e8b86a8bc4756e7c0b3da7530d4bab9dd671f2689001b4f9801f7
RenderKit-oidn-v2.5.1_GH0.tar.gz3.671142e+06b8e129690e34608429b21361e9a56dabfb99ef848c1d602bd78d583577ca8d29
ROCmSoftwarePlatform-composable_kernel-3e6d21a_GH0.tar.gz4.636914e+06e10466f2a464f39bd61c2a436acff25b51be72eb5d5ba0ae8c894d606693db36
NVIDIA-cutlass-d55f6be_GH0.tar.gz3.3856758e+074b0b204590a2cf7dc39139e4deaf1ea29a55eef5afe5a815b16b642e77ede24e
Master sites 1
  • http://freebsd.org/:weights

Commit history 1

DateCommitCreditsLog message
61b63dcb2e Yuri Victorovich graphics/oidn: update 2.5.0 → 2.5.1