Go to file
Sergey Sharybin 9e3e12fa4e Proper fix for #32626: TIFF renders are limited to 8 bit even when we choose 16.
Color management would be applied on both of float and byte buffers on image
save in cases if file format doesn't require linear float buffer and if image
is saving as render result.

This solves both initial report issue and TODO marked in previous fix.

Also de-duplicated image buffer color managing code and gave some more
meaningful names for few functions. Also wrote documentation around this
function, so current assumptions about spaces should be clear enough.

Made regression tests by saving EXR/PNG images to all supported format and
rendering OpenGL/Normal animation, in all cases seems everything is fine,
but more tests for sure would be welcome.
2012-09-24 11:56:07 +00:00
build_files Cycles: 2012-09-21 17:53:52 +00:00
doc uncomment data identifiers from sphinx docs (own error made r41509) 2012-09-03 02:08:56 +00:00
extern Make Euclidean resection "always" succeed. 2012-09-20 18:55:44 +00:00
intern fix for incorrect declaration rna_Object_free_duplilist() in cycles. 2012-09-23 05:02:06 +00:00
release minor update to panel templates/examples - the panel examples didnt show an operator and use scene rather then sc for the active scene name. 2012-09-23 23:11:24 +00:00
source Proper fix for #32626: TIFF renders are limited to 8 bit even when we choose 16. 2012-09-24 11:56:07 +00:00
CMakeLists.txt add back -Wundef for g++, also correct clang warnings and add -Wunused-macros warning. 2012-09-20 09:19:49 +00:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile fix for error in recent commit (made function static that shouldn't have been), add extra gcc warnings to cmake. 2012-09-16 01:35:00 +00:00
SConstruct Enable OpenColorIO for MinGW64 build targets 2012-09-16 18:05:32 +00:00