On Blender 2.81 beta with lates RPR Build Blender crashes ever when rendering with RPR Denoiser.
Is it posible to create the denoising data for the new intel ai deniser node builtin Blender 2.81?
can you give ANY more info please? There is a lot of different distros of linux and cards/CPU you could be using it with...
Also what is the error you see?
Blender crash immediately
My specs.: FX6300 with 8 GB Ram, Radeon RX 570 with amdgpu-pro-19.30-855429-ubuntu-18.04 on Linux Mint 19.2
Here the blender.crash.txt
# Blender 2.81 (sub 15), Commit date: 2019-10-11 11:46, Hash b57a89f06259
bpy.context.scene.render.engine = 'RPR' # Eigenschaft
bpy.context.space_data.context = 'VIEW_LAYER' # Eigenschaft
bpy.context.scene.enable = True # Eigenschaft
# backtrace
./blender(BLI_system_backtrace+0x1d) [0x14ee08d]
./blender() [0x12cb799]
/lib/x86_64-linux-gnu/libc.so.6(+0x3ef20) [0x7fd999feef20]
/lib/x86_64-linux-gnu/libc.so.6(+0x16ef75) [0x7fd99a11ef75]
./blender(_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_+0xcb) [0x6b596eb]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE11_M_try_charEv+0xcf) [0x7fd959dbbf0f]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE7_M_atomEv+0x2c) [0x7fd959dc4c1c]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE14_M_alternativeEv+0x110) [0x7fd959dc5170]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE14_M_disjunctionEv+0x2c) [0x7fd959dc52ec]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC1EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE+0x3e1) [0x7fd959dc5cc1]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEE6assignISt11char_traitsIcESaIcEEERS3_RKNS_12basic_stringIcT_T0_EENSt15regex_constants18syntax_option_typeE+0x92) [0x7fd959dc5f22]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(+0x846b3) [0x7fd959db46b3]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(+0x720e2) [0x7fd959da20e2]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(+0x7d016) [0x7fd959dad016]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(+0x5f99c) [0x7fd959d8f99c]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(+0x794b4) [0x7fd959da94b4]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libRadeonImageFilters64.so(rifContextCreateImageFilter+0x4bd) [0x7fd959d6885d]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libffi-d78936b1.so.6.0.4(ffi_call_unix64+0x4c) [0x7fd9598e5df0]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/libffi-d78936b1.so.6.0.4(ffi_call+0x308) [0x7fd9598e5858]
/home/schulze/.config/blender/2.81/scripts/addons/rprblender/_cffi_backend.cpython-37m-x86_64-linux-gnu.so(+0x1eef4) [0x7fd959b0eef4]
./blender(_PyObject_FastCallKeywords+0x104) [0x18da7b4]
./blender(_PyEval_EvalFrameDefault+0x6e42) [0x12c59d2]
./blender() [0x12bdae0]
./blender(_PyFunction_FastCallDict+0x2a6) [0x18da056]
./blender(_PyEval_EvalFrameDefault+0x2f0f) [0x12c1a9f]
./blender(_PyEval_EvalCodeWithName+0xadc) [0x198c02c]
./blender(_PyFunction_FastCallKeywords+0xa6) [0x18da116]
./blender(_PyEval_EvalFrameDefault+0x8cce) [0x12c785e]
./blender(_PyEval_EvalCodeWithName+0xadc) [0x198c02c]
./blender(_PyFunction_FastCallDict+0xb7) [0x18d9e67]
./blender(_PyObject_Call_Prepend+0xbd) [0x18db1ad]
./blender() [0x1936b99]
./blender() [0x19315d2]
./blender(_PyObject_FastCallKeywords+0x104) [0x18da7b4]
./blender(_PyEval_EvalFrameDefault+0x35af) [0x12c213f]
./blender() [0x12bdae0]
./blender(_PyEval_EvalFrameDefault+0x892c) [0x12c74bc]
./blender() [0x12bdae0]
./blender(_PyEval_EvalFrameDefault+0x892c) [0x12c74bc]
./blender(_PyEval_EvalCodeWithName+0xadc) [0x198c02c]
./blender(_PyFunction_FastCallDict+0xb7) [0x18d9e67]
./blender(_PyObject_Call_Prepend+0x70) [0x18db160]
./blender() [0x1936b99]
./blender() [0x19315d2]
./blender(_PyObject_FastCallKeywords+0x104) [0x18da7b4]
./blender(_PyEval_EvalFrameDefault+0x6e42) [0x12c59d2]
./blender() [0x12bdae0]
./blender(_PyEval_EvalFrameDefault+0x88dc) [0x12c746c]
./blender(_PyEval_EvalCodeWithName+0xadc) [0x198c02c]
./blender(_PyFunction_FastCallKeywords+0xa6) [0x18da116]
./blender(_PyEval_EvalFrameDefault+0x892c) [0x12c74bc]
./blender() [0x12bdae0]
./blender(_PyEval_EvalFrameDefault+0x892c) [0x12c74bc]
./blender() [0x12bdae0]
./blender(_PyEval_EvalFrameDefault+0x892c) [0x12c74bc]
./blender() [0x12bdae0]
./blender(_PyFunction_FastCallDict+0x2a6) [0x18da056]
./blender() [0x156cb6e]
./blender() [0x1643557]
./blender() [0x2d3346d]
./blender() [0x2cf7231]
./blender(DRW_draw_render_loop_ex+0x5a0) [0x2cf8900]
./blender(view3d_main_region_draw+0x77) [0x2fd5d27]
./blender(ED_region_do_draw+0x8f1) [0x304a591]
./blender(wm_draw_update+0x496) [0x16a0176]
./blender(WM_main+0x30) [0x169d7d0]
./blender(main+0x2fe) [0x1237b9e]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7fd999fd1b97]
./blender() [0x12c80bc]
I have got the same problem.
AMD Ryzen 5 1600 Six-Core Processor
Advanced Micro Devices, Inc. [AMD/ATI] Baffin [Radeon RX 460/560D / Pro 450/455/460/555/560]
Ubuntu 18.04.3 LTS
2019-10-19 11:26:12,942 rpr.core [139970156998592]: INFO RPR Core version 0x103403
2019-10-19 11:26:12,964 rpr.core [139970156998592]: INFO Image Filters version 0x40c00020d41017e
2019-10-19 11:26:12,965 rpr.default [139970156998592]: INFO rprsdk_bin_path: /home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender
2019-10-19 11:26:12,965 rpr.core [139970156998592]: INFO Registering plugin with: tahoe_path=/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/libTahoe64.so, cache_path=/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/.core_cache/0x103403
2019-10-19 11:26:13,159 rpr.core [139970156998592]: INFO Plugin is registered: plugins=[0], cpu_device={'flag': 16, 'name': 'AMD Ryzen 5 1600 Six-Core Processor'}, gpu_devices=[{'flag': 1, 'name': 'AMD Radeon (TM) RX 460 Graphics'}]
2019-10-19 11:26:13,198 rpr.utils.material_library [139970156998592]: INFO Material Library 2.0 found
2019-10-19 11:26:13,198 rpr.material_library [139970156998592]: INFO Material library located at /home/minda-ubuntu/Documents/Radeon ProRender/Blender/Material Library/Xml
2019-10-19 11:26:45,093 rpr.init [139970156998592]: ERROR RIF call ContextCreateImageFilter(<pyrprimagefilters.ContextGPU object at 0x7f4d18d26080>, 14, <pyrprimagefilters.ImageFilter object at 0x7f4d18d230b8>) returned error code <-21> with error message: '' EXCEPTION: Traceback (most recent call last):
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/__init__.py", line 120, in view_update
self.engine.sync(context, depsgraph)
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/engine/viewport_engine.py", line 403, in sync
self.setup_image_filter(image_filter_settings)
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/engine/engine.py", line 202, in setup_image_filter
self._enable_image_filter(settings)
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/engine/viewport_engine.py", line 724, in _enable_image_filter
super()._enable_image_filter(settings)
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/engine/engine.py", line 255, in _enable_image_filter
self.rpr_context.context, inputs, sigmas, {}, width, height)
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/engine/image_filter.py", line 49, in __init__
self._create_filter()
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/engine/image_filter.py", line 207, in _create_filter
self.filter = self.context.create_filter(rif.IMAGE_FILTER_EAW_DENOISE)
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/pyrprimagefilters.py", line 142, in create_filter
return ImageFilter(self, filter_type)
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/pyrprimagefilters.py", line 286, in __init__
ContextCreateImageFilter(self.context, filter_type, self)
File "/home/minda-ubuntu/.config/blender/2.80/scripts/addons/rprblender/pyrpr.py", line 66, in wrapped
raise CoreError(status, f.__name__, argv, module_name)
pyrpr.CoreError: RIF call ContextCreateImageFilter(<pyrprimagefilters.ContextGPU object at 0x7f4d18d26080>, 14, <pyrprimagefilters.ImageFilter object at 0x7f4d18d230b8>) returned error code <-21> with error message: ''
you can try oidn image denoise in latest blender experimental version 2.81. for me it works
UPDATE: use in RPR Passes instead of Diffuse Albedo to get more sharp image.
Hallo mnm12,
it works for me too. thank for the tip
Ok, we'll take a look. I wouldn't be surprised if that 6300 CPU doesn't work with the Intel denoiser either. It has somewhat strict SSE requirements.
Thank you!
No, it works with my amd FX6300 cpu two. Testet with Blender 2.81 and with Luxcore render