@salipour The problem is that switching to the newer version of CK breaks the OIDN code that uses it, and I found upgrading very difficult due to the sparse documentation. I managed to upgrade the…
Is GPU OIDN possible for the RX 6700XT?
Currently, it isn’t, unfortunately.
@brecht It’s out since yesterday. I can create a PR later today.
I managed to identify and fix the issue in OIDN. The fix will be included in OIDN 2.3.0 final.
@Nyako Enabling Persistent Data
is indeed required to reproduce the issue, thanks!
I managed to reproduce the issue with an RTX 3090 but only using the attached quit.blend
. I tried to set up the default scene the same way but there are no errors this way. @Nyako Could you…
@aafra On macOS there is an OIDN build error due to missing
#include <thread>
indevices/cpu/cpu_engine.h
. Adding that include makes the build pass. We can patch this locally for now, but…
@LazyDodo The idea was to upgrade to the OIDN beta first, have a few weeks of testing, fix any potential issues, and then upgrade to the final version. Blender 4.2 final shouldn't be released with…
I'm not sure what to do then. It sounds like you would need the final 2.3.0 by the time you could upgrade to the beta, so there's no point upgrading to the beta at all. I was hoping we could get…
@brecht OK, thanks. And when should the upgrade to final OIDN 2.3.0 happen? Before the end of bcon3?
@brecht I just downloaded the latest 4.2 alpha build and I noticed that it's still built with OIDN 2.2.2 instead of 2.3.0-beta. This means that Blender users cannot test the new features and…
@MikolajNeronowicz This limitation comes from the AMD Composable Kernel library which OIDN uses. It seems that support has been recently added for more cards, including RX 6600 XT. However,…
@MikolajNeronowicz Unfortunately Radeon RX 6600 XT isn’t supported by OIDN.
Thanks. I finished the PR and fixed compatibility with older OIDN versions anyway because there are a few tricky details: blender/blender#121362