From 9a910443c471a9059423fbd24b41c11e7fd9e98e Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Wed, 17 May 2017 17:23:32 +0200 Subject: [PATCH] Fix compilation error in Cycles Was caused by recent fix with finite checks. Fixes T51536. --- intern/cycles/render/image.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/intern/cycles/render/image.cpp b/intern/cycles/render/image.cpp index e242192e9e0..da020f4a48d 100644 --- a/intern/cycles/render/image.cpp +++ b/intern/cycles/render/image.cpp @@ -30,6 +30,16 @@ CCL_NAMESPACE_BEGIN +/* Some helpers to silence warning in templated function. */ +static bool isfinite(uchar /*value*/) +{ + return false; +} +static bool isfinite(half /*value*/) +{ + return false; +} + ImageManager::ImageManager(const DeviceInfo& info) { need_update = true;