diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2011-05-31 15:31:00 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2011-05-31 15:31:00 +0400 |
commit | 64c2d5e90e7ec80eb693c814787d8eee393c3bab (patch) | |
tree | 0d3f2be5289ad5f6a09b316d538159854fbb8f92 /intern/cycles/render/attribute.cpp | |
parent | eedcba7ed57e85b01b4aa5bc106502178835e6ae (diff) |
Cycles: more opencl fixes.
Diffstat (limited to 'intern/cycles/render/attribute.cpp')
-rw-r--r-- | intern/cycles/render/attribute.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/intern/cycles/render/attribute.cpp b/intern/cycles/render/attribute.cpp index 815478cb733..aa18ca7d7cb 100644 --- a/intern/cycles/render/attribute.cpp +++ b/intern/cycles/render/attribute.cpp @@ -46,7 +46,10 @@ void Attribute::reserve(int numverts, int numtris) size_t Attribute::data_sizeof() { - return type.size(); + if(type == TypeDesc::TypeFloat) + return sizeof(float); + else + return sizeof(float3); } size_t Attribute::element_size(int numverts, int numtris) |