Commit: e922903ae84e6d64e7664b9cb6b3eb8be341f24d Author: Nicholas Bishop Date: Thu Feb 5 11:20:24 2015 +0100 Branches: master https://developer.blender.org/rBe922903ae84e6d64e7664b9cb6b3eb8be341f24d
Use MAX_CUSTOMDATA_LAYER_NAME for size of GPUInput.attribname array Before this was hardcoded to 32, which I think was incorrect because this is used to store a customdata layer name. Reviewers: psy-fi, campbellbarton, sergey Reviewed By: campbellbarton, sergey Differential Revision: https://developer.blender.org/D1040 =================================================================== M source/blender/gpu/intern/gpu_codegen.h =================================================================== diff --git a/source/blender/gpu/intern/gpu_codegen.h b/source/blender/gpu/intern/gpu_codegen.h index c76341a..a6da5e0 100644 --- a/source/blender/gpu/intern/gpu_codegen.h +++ b/source/blender/gpu/intern/gpu_codegen.h @@ -149,7 +149,7 @@ typedef struct GPUInput { GPUNodeLink *link; bool dynamictex; /* dynamic? */ CustomDataType attribtype; /* attribute type */ - char attribname[32]; /* attribute name */ + char attribname[MAX_CUSTOMDATA_LAYER_NAME]; /* attribute name */ int attribfirst; /* this is the first one that is bound */ GPUBuiltin builtin; /* builtin uniform */ GPUOpenGLBuiltin oglbuiltin; /* opengl built in varying */ _______________________________________________ Bf-blender-cvs mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-blender-cvs
