From 4832abf1087dffa4841ff9dd87b2abcb7374ec9b Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Mon, 29 Apr 2024 15:13:14 +0200 Subject: [PATCH] Cleanup: Compiler warning when building without OSL --- intern/cycles/scene/geometry.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/intern/cycles/scene/geometry.cpp b/intern/cycles/scene/geometry.cpp index dffb3900680..fed6556b0ed 100644 --- a/intern/cycles/scene/geometry.cpp +++ b/intern/cycles/scene/geometry.cpp @@ -613,7 +613,9 @@ void GeometryManager::device_update_displacement_images(Device *device, TaskPool pool; ImageManager *image_manager = scene->image_manager; set bump_images; +#ifdef WITH_OSL bool has_osl_node = false; +#endif foreach (Geometry *geom, scene->geometry) { if (geom->is_modified()) { /* Geometry-level check for hair shadow transparency. @@ -633,9 +635,11 @@ void GeometryManager::device_update_displacement_images(Device *device, continue; } foreach (ShaderNode *node, shader->graph->nodes) { +#ifdef WITH_OSL if (node->special_type == SHADER_SPECIAL_TYPE_OSL) { has_osl_node = true; } +#endif if (node->special_type != SHADER_SPECIAL_TYPE_IMAGE_SLOT) { continue; }