Blender Git Commit Log

Git Commits -> Revision e9c8917

Revision e9c8917 by Sergey Sharybin (master)
May 31, 2016, 12:41 (GMT)
Properly handle vertex color color space for Cycles GLSL

A bit tricky, need to pass additional information about what the attribute
is and how to deal with it.

BI path stays unchanged, just to make things simplier for now.

Fixes T48555: Cycles GLSL- Incorrect Vertex Color results from Attribute node

Commit Details:

Full Hash: e9c8917e10dfada55aa0aefcde9f7098a0e8e3c7
Parent Commit: 19cfc84
Lines Changed: +95, -8

12 Modified Paths:

/source/blender/blenkernel/BKE_DerivedMesh.h (+4, -4) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+8, -0) (Diff)
/source/blender/blenkernel/intern/editderivedmesh.c (+5, -0) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+4, -0) (Diff)
/source/blender/gpu/GPU_buffers.h (+5, -0) (Diff)
/source/blender/gpu/GPU_shader.h (+1, -0) (Diff)
/source/blender/gpu/intern/gpu_buffers.c (+6, -0) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+3, -1) (Diff)
/source/blender/gpu/intern/gpu_material.c (+3, -0) (Diff)
/source/blender/gpu/shaders/gpu_shader_material.glsl (+0, -3) (Diff)
/source/blender/gpu/shaders/gpu_shader_vertex.glsl (+52, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021