Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageDenoise for 
openSUSE:Factory checked in at 2025-04-08 17:51:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/OpenImageDenoise (Old)
 and      /work/SRC/openSUSE:Factory/.OpenImageDenoise.new.1907 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "OpenImageDenoise"

Tue Apr  8 17:51:30 2025 rev:8 rq:1267741 version:2.3.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/OpenImageDenoise/OpenImageDenoise.changes        
2024-05-03 01:05:42.737486180 +0200
+++ 
/work/SRC/openSUSE:Factory/.OpenImageDenoise.new.1907/OpenImageDenoise.changes  
    2025-04-08 17:52:17.185149485 +0200
@@ -1,0 +2,99 @@
+Sat Apr  5 21:34:02 UTC 2025 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 2.3.3:
+  - Added NVIDIA Blackwell GPU support
+  - Added AMD RDNA4 GPU support
+  - Improved performance for AMD RDNA3 GPUs
+  - Added OIDN_DEPENDENTLOADFLAG CMake option for setting the
+    DEPENDENTLOADFLAG linker flag on Windows
+  - Added OIDN_LIBRARY_VERSIONED CMake option for toggling
+    versioning in the Open Image Denoise library files
+  - Known issue: performance regression for AMD RDNA2 GPUs
+
+-------------------------------------------------------------------
+Sat Apr  5 21:33:34 UTC 2025 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 2.3.2:
+  - Improved performance for Intel Lunar Lake and Battlemage GPUs
+  - Added Intel Panther Lake GPU support
+  - Fixed compile error when building with OpenImageIO 3.x
+
+-------------------------------------------------------------------
+Sat Apr  5 21:32:16 UTC 2025 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 2.3.1:
+  - Fixed corrupted output when in-place denoising high-resolution
+    (> 1080p) images where the input and output are stored in
+    different shared buffer objects (created with
+    oidnNewSharedBuffer*) that overlap in memory
+  - Fixed issues with cancellation through progress monitor
+    callbacks:
+    - Fixed cancellation requests not being fulfilled on CPU
+      devices since v2.3.0
+    - Fixed not calling the callback anymore after requesting
+      cancellation, while the operation is still being executed
+  - Added support for creating shared buffers on Metal devices
+  - Enabled accessing system allocated memory for CUDA devices
+    which support this feature (see systemMemorySupported device
+    parameter)
+  - Added LUID support for HIP devices. Importing DX12 and Vulkan
+    buffers is now functional when using recent AMD GPU drivers on
+    Windows
+
+-------------------------------------------------------------------
+Sat Apr  5 21:27:27 UTC 2025 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 2.3.0:
+  - Significantly improved image quality of the RT filter in high
+    quality mode for HDR denoising with prefiltering, i.e., the
+    following combinations of input features and parameters:
+    - HDR color + albedo + normal + cleanAux
+    - albedo
+    - normal
+    In these cases a much more complex filter is used, which
+    results in lower performance than before (about 2x). To revert
+    to the previous performance behavior, please switch to the
+    balanced quality mode.
+  - Added fast quality mode (OIDN_QUALITY_FAST) for even higher
+    performance (about 1.5-2x) interactive/real-time previews and
+    lower default memory usage at the cost of somewhat lower image
+    quality. Currently this is implemented for the RT filter except
+    prefiltering (albedo, normal). In other cases denoising
+    implicitly falls back to balanced mode.
+  - Added Intel Arrow Lake, Lunar Lake, and Battlemage GPU support
+  - Execute Async functions asynchronously on CPU devices as well
+  - Load/initialize device modules lazily (improves stability)
+  - Added oidnIsCPUDeviceSupported, oidnIsSYCLDeviceSupported,
+    oidnIsCUDADeviceSupported, oidnIsHIPDeviceSupported, and
+    oidnIsMetalDeviceSupported API functions for checking whether a
+    physical device of a particular type is supported
+  - Release the CUDA primary context when destroying the device
+    object if using the CUDA driver API
+  - Added OIDN_LIBRARY_NAME CMake option for setting the base name
+    of the Open Image Denoise library files
+  - Fixed device creation error with oidnNewDevice when the default
+    device of the specified type (e.g. CUDA) is not supported but
+    there are other supported non-default devices of that type in
+    the system
+  - Fixed CMake error when building with Metal support using
+    non-Apple Clang
+  - Fixed iOS build errors
+  - Added support for building with ROCm 6.x oidnNewCUDADevice and
+    oidnNewHIPDevice no longer accept negative device IDs. If the
+    goal is to use the current device, its actual ID needs to be
+    passed.
+  - Upgraded to oneTBB 2021.12.0 in the official binaries
+  - Training:
+    - Improved training performance on CUDA and MPS devices, added
+      --compile option
+    - Added --quality option (high, balanced, fast) for selecting
+      the size of the model to train, changed the default from
+      balanced to high
+    - Added new models to the --model option (unet_small,
+      unet_large, unet_xl)
+    - Added support for training with prefiltered auxiliary
+      features by passing --aux_results to preprocess.py and
+      train.py
+    - Added experimental support for depth (z)
+
+-------------------------------------------------------------------

Old:
----
  oidn-2.2.2.src.tar.gz

New:
----
  oidn-2.3.3.src.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ OpenImageDenoise.spec ++++++
--- /var/tmp/diff_new_pack.gc3iji/_old  2025-04-08 17:52:18.565207328 +0200
+++ /var/tmp/diff_new_pack.gc3iji/_new  2025-04-08 17:52:18.565207328 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package OpenImageDenoise
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 # Copyright (c) 2019-2021 LISA GmbH, Bingen, Germany.
 #
 # All modifications and additions to the file contributed by third parties
@@ -25,7 +25,7 @@
 
 %define pkgname oidn
 Name:           OpenImageDenoise
-Version:        2.2.2
+Version:        2.3.3
 Release:        0
 Summary:        Open Image Denoise library
 License:        Apache-2.0
@@ -103,7 +103,6 @@
 %license LICENSE.txt
 %{_bindir}/oidn*
 
-
 %files -n %{main_library}
 %license LICENSE.txt
 %{_libdir}/lib%{name}.so.*

++++++ oidn-2.2.2.src.tar.gz -> oidn-2.3.3.src.tar.gz ++++++
/work/SRC/openSUSE:Factory/OpenImageDenoise/oidn-2.2.2.src.tar.gz 
/work/SRC/openSUSE:Factory/.OpenImageDenoise.new.1907/oidn-2.3.3.src.tar.gz 
differ: char 5, line 1

Reply via email to