Attila Áfra aafra
  • Joined on 2019-02-12
Attila Áfra commented on issue blender/blender#119035 2024-03-10 13:11:36 +01:00
Out of GPU memory when rendering animations with Cycles and GPU denoising in Blender 4.1

@Alaska Does the issue with HIP happen without denoising as well? If the module memory leak is root cause, using Open Image Denoise shouldn’t matter at all.

Attila Áfra commented on issue blender/blender#119035 2024-03-09 22:47:52 +01:00
Out of GPU memory when rendering animations with Cycles and GPU denoising in Blender 4.1

I found the leak. The issue is that the CUDA module isn't unloaded when destroying the device. This leak was previously hidden by destroying the context and creating a new one. Here's the fix:…

Attila Áfra created branch cuda_leak_fix in aafra/blender 2024-03-09 22:43:48 +01:00
Attila Áfra pushed to cuda_leak_fix at aafra/blender 2024-03-09 22:43:48 +01:00
23b552714a Fix: CUDA module memory leak
0f1e93e78a Cleanup: Remove debug print
dfa8039b0d Fix: Memory leak from sculpt paint lasso
7b25699333 Fix #119232: Crash on Generate Data Layers in DataTransfer modifier
88b335aa0f Fix #98572: handle the 'mirror' texture wrap mode for USD materials
Compare 10 commits »
Attila Áfra commented on issue blender/blender#115045 2024-02-13 18:44:10 +01:00
OpenImageDenoise GPU acceleration

A GPU being supported doesn't necessarily mean that it would be faster than any CPU. In your case, the GPU doesn't have tensor cores, so it's emulated, which means that performance could be…

Attila Áfra pushed to oidn_gpu_filter_cache at aafra/blender 2024-02-11 18:41:48 +01:00
9053b5122a WIP: OIDN GPU filter cache
Attila Áfra created branch oidn_gpu_filter_cache in aafra/blender 2024-02-11 18:41:48 +01:00
Attila Áfra pushed to oidn_gpu_maxmem_fix at aafra/blender 2024-02-09 18:45:00 +01:00
b07202e177 Cycles: Set OIDN GPU memory limit for all filters
93e72912e1 Fix #118014: Sculpt: Some brushes don't work with dyntopo
990c0ad42c Fix #113803: some cloth weight groups change on reordering
a94ecd47f1 Tests: Reduce threshold on denoising now all platforms use OIDN 2.2
1e1a8d5c8f Fix: Cycles denoise fails with multi tile render and Use GPU off
Compare 10 commits »
Attila Áfra created branch oidn_gpu_maxmem_fix in aafra/blender 2024-02-09 18:44:59 +01:00
Attila Áfra commented on issue blender/blender#118018 2024-02-09 13:52:12 +01:00
OIDN Metal GPU viewport denoising does not seem to work

The best way to know for sure whether the denoising is happening on the CPU or GPU is to set the OIDN_VERBOSE=1 environment variable before running Blender.

Also, if the total frame time is…

Attila Áfra pushed to oidn_gpu_mem_fix at aafra/blender 2024-02-07 18:45:17 +01:00
110ac9a516 Cycles: Fix unreleased OIDN GPU resources when recreating denoiser
8e80b44796 Cycles: Fix initial OIDN GPU denoiser quality
Compare 2 commits »
Attila Áfra created branch oidn_gpu_mem_fix in aafra/blender 2024-02-07 18:45:16 +01:00
Attila Áfra deleted branch oidn_gpu_fix from aafra/blender 2024-02-07 17:49:20 +01:00
Attila Áfra created branch oidn_gpu_quality_fix in aafra/blender 2024-02-07 17:49:06 +01:00
Attila Áfra pushed to oidn_gpu_quality_fix at aafra/blender 2024-02-07 17:49:06 +01:00
Attila Áfra created branch oidn_gpu_fix in aafra/blender 2024-02-07 17:47:37 +01:00
Attila Áfra pushed to oidn_gpu_fix at aafra/blender 2024-02-07 17:47:37 +01:00
aa999668c3 Cycles: Fix initial OIDN GPU denoiser quality
5efb35100d Fix #117929: Extract face set operator crash
fc8333089c Fix: duplicate modifier uids with overrides
78963b466b Mesh: Add "Set Sharpness by Angle" operator
c1f55288e9 Fix: Cycles OIDN GPU denoiser bugs
Compare 10 commits »
Attila Áfra pushed to oidn_gpu_fix at aafra/blender 2024-02-07 02:34:49 +01:00
cdb03867d4 Cycles: Apply OIDN GPU quality to all filters
Attila Áfra pushed to oidn_gpu_fix at aafra/blender 2024-02-07 02:18:04 +01:00
bc8ebf9ee5 Cycles: Fix OIDN GPU denoiser bugs