From 9b0f6fa7f77972c2e1838979b2b5bfd0580423d7 Mon Sep 17 00:00:00 2001 From: Thomas Dinges Date: Mon, 15 Aug 2016 01:01:43 +0200 Subject: Revert "Cycles: Use half storage for 16bit files (e.g. 16bit pngs) as well." After discussion in IRC, 16bit int should not be converted to half, too much precision loss. --- intern/cycles/render/image.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'intern/cycles/render') diff --git a/intern/cycles/render/image.cpp b/intern/cycles/render/image.cpp index fae50f4ea5e..24543601ef9 100644 --- a/intern/cycles/render/image.cpp +++ b/intern/cycles/render/image.cpp @@ -176,9 +176,7 @@ ImageManager::ImageDataType ImageManager::get_image_metadata(const string& filen } /* check if it's half float */ - if(spec.format == TypeDesc::HALF || - spec.format == TypeDesc::USHORT || - spec.format == TypeDesc::SHORT) + if(spec.format == TypeDesc::HALF) is_half = true; channels = spec.nchannels; -- cgit v1.2.3