Cycles: Default to OIDN for NVIDIA in the viewport

For consistency across GPU devices, and between viewport and final
render.

Pull Request: https://projects.blender.org/blender/blender/pulls/119213
This commit is contained in:
Brecht Van Lommel
2024-03-08 16:26:52 +01:00
committed by Gitea
parent f278e4138c
commit 9bebd39197
7 changed files with 91 additions and 38 deletions

View File

@@ -761,7 +761,7 @@ static PyObject *denoise_func(PyObject * /*self*/, PyObject *args, PyObject *key
(ID *)PyLong_AsVoidPtr(pyscene), &RNA_ViewLayer, PyLong_AsVoidPtr(pyviewlayer));
BL::ViewLayer b_view_layer(viewlayerptr);
DenoiseParams params = BlenderSync::get_denoise_params(b_scene, b_view_layer, true);
DenoiseParams params = BlenderSync::get_denoise_params(b_scene, b_view_layer, true, device);
params.use = true;
/* Parse file paths list. */