Intel® Open Image Denoise library
APACHE-2.0 License
Bot releases are hidden (Show)
RT
filter in high qualitycleanAux
OIDN_QUALITY_FAST
) for even higher performanceRT
filter except prefiltering (albedo, normal). In other casesAsync
functions asynchronously on CPU devices as welloidnIsCPUDeviceSupported
, oidnIsSYCLDeviceSupported
,oidnIsCUDADeviceSupported
, oidnIsHIPDeviceSupported
,oidnIsMetalDeviceSupported
API functions for checking whether aoidnNewDevice
when the default device ofoidnNewCUDADevice
and oidnNewHIPDevice
no longer accept negative devicePublished by atafra 7 months ago
Published by atafra 8 months ago
Published by atafra 8 months ago
OIDN_DEVICE_CUDA_API
Published by atafra 8 months ago
OIDN_DEVICE_CUDA_API
Published by atafra 9 months ago
OIDN_DEVICE_CUDA_API
Published by atafra about 1 year ago
OIDN_FORMAT_FLOAT3
for color
but OIDN_FORMAT_HALF3
for albedo
)OIDN_STATIC_LIB
CMake option which enables building as a staticrelease()
method to C++ API objects (DeviceRef
, BufferRef
,FilterRef
)Published by atafra over 1 year ago
D3D12_RESOURCE
, D3D11_RESOURCE
, D3D11_RESOURCE_KMT
,D3D11_TEXTURE
and D3D11_TEXTURE_KMT
external memory types on CUDA andPublished by atafra over 1 year ago
oidnMapBuffer
and oidnUnmapBuffer
functionsoidnExecuteFilterAsync
,oidnSyncDevice
functions)oidnNewDeviceByID
)oidnNewSYCLDevice
,oidnExecuteSYCLFilterAsync
)type
device parameter for querying the device typesystemMemorySupported
and managedMemorySupported
device parametersexternalMemoryTypes
device parameter for querying the supportedquality
filter parameter for setting the filtering quality mode (highoidn(Get|Set)(Device|Filter)(Bool|Int|Float)
functions andoidn(Get|Set)(Device|Filter)(1b|1i|1f)
functionsoidnUnsetFilter(Image|Data)
functions and deprecatedoidnRemoveFilter(Image|Data)
functionsalignment
and overlap
filter parameters to tileAlignment
tileOverlap
but the old names remain supportedOIDN_STATIC_LIB
and OIDN_STATIC_RUNTIME
CMake options due toPublished by atafra over 2 years ago
DNNL_ENABLE_JIT_PROFILING
andDNNL_ENABLE_ITT_TASKS
)Published by atafra almost 3 years ago
oidnGetBufferData
and oidnGetBufferSize
functionsPublished by atafra over 3 years ago
Published by atafra over 3 years ago
cleanAux
filter parameter for further improving quality when thecleanAux
parameter for improving quality when theoidnUpdateFilterData
function which must be called when theweights
) hasoidnRemoveFilterImage
and oidnRemoveFilterData
functions foroidnCommitFilter
to zero in some cases (e.g. wheninputScale
parameter)OIDN_FILTER_RT
and OIDN_FILTER_RTLIGHTMAP
CMake options foroidnBenchmark
option for setting custom resolutionsPublished by atafra over 3 years ago
RTLightmap
filterinputScale
filter parameter which generalizes the existinghdrScale
parameter for non-HDR imagesOIDN_NEURAL_RUNTIME
CMake option for setting the neural networkPublished by atafra about 4 years ago
Published by atafra about 4 years ago
Published by atafra over 4 years ago
Published by atafra over 4 years ago
OIDN_STATIC_LIB
option)oidnDenoise
, oidnTest
)oidnBenchmark
)Published by atafra over 4 years ago
OIDN_STATIC_RUNTIME
CMake option (for Windows only)Published by atafra about 5 years ago
RTLightmap
filter optimized for lightmapshdrScale
filter parameter for manually specifying the mapping