Blender Git Loki
Git Commits -> Revision 6e1fe4d
Revision 6e1fe4d by Sergey Sharybin (master) October 9, 2013, 15:57 (GMT) |
Implementation of curve mapping in GLSL The title says it all, now having curve mapping enabled in color management settings wouldn't force fallback from GLSL to CPU based color space conversion. |
Commit Details:
Full Hash: 6e1fe4ddd9209aa1b5bc562d92f82a6bfb743513
SVN Revision: 60632
Parent Commit: d917bdb
Lines Changed: +428, -88
1 Added Path:
/intern/opencolorio/gpu_shader_display_transform.glsl (+123, -0) (View)
13 Modified Paths:
/intern/opencolorio/CMakeLists.txt (+2, -0) (Diff)
/intern/opencolorio/fallback_impl.cc (+2, -1) (Diff)
/intern/opencolorio/ocio_capi.cc (+3, -2) (Diff)
/intern/opencolorio/ocio_capi.h (+58, -1) (Diff)
/intern/opencolorio/ocio_impl.h (+6, -3) (Diff)
/intern/opencolorio/ocio_impl_glsl.cc (+120, -44) (Diff)
/intern/opencolorio/SConscript (+7, -0) (Diff)
/SConstruct (+1, -0) (Diff)
/source/blender/editors/render/render_internal.c (+1, -1) (Diff)
/source/blender/editors/screen/glutil.c (+3, -6) (Diff)
/source/blender/imbuf/IMB_colormanagement.h (+3, -6) (Diff)
/source/blender/imbuf/intern/colormanagement.c (+97, -22) (Diff)
/source/blender/makesrna/intern/rna_render.c (+2, -2) (Diff)
/intern/opencolorio/fallback_impl.cc (+2, -1) (Diff)
/intern/opencolorio/ocio_capi.cc (+3, -2) (Diff)
/intern/opencolorio/ocio_capi.h (+58, -1) (Diff)
/intern/opencolorio/ocio_impl.h (+6, -3) (Diff)
/intern/opencolorio/ocio_impl_glsl.cc (+120, -44) (Diff)
/intern/opencolorio/SConscript (+7, -0) (Diff)
/SConstruct (+1, -0) (Diff)
/source/blender/editors/render/render_internal.c (+1, -1) (Diff)
/source/blender/editors/screen/glutil.c (+3, -6) (Diff)
/source/blender/imbuf/IMB_colormanagement.h (+3, -6) (Diff)
/source/blender/imbuf/intern/colormanagement.c (+97, -22) (Diff)
/source/blender/makesrna/intern/rna_render.c (+2, -2) (Diff)