Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@pandora.be>2011-05-31 15:31:00 +0400
committerBrecht Van Lommel <brechtvanlommel@pandora.be>2011-05-31 15:31:00 +0400
commit64c2d5e90e7ec80eb693c814787d8eee393c3bab (patch)
tree0d3f2be5289ad5f6a09b316d538159854fbb8f92 /intern/cycles/util/util_transform.h
parenteedcba7ed57e85b01b4aa5bc106502178835e6ae (diff)
Cycles: more opencl fixes.
Diffstat (limited to 'intern/cycles/util/util_transform.h')
-rw-r--r--intern/cycles/util/util_transform.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/intern/cycles/util/util_transform.h b/intern/cycles/util/util_transform.h
index e2b022dc478..e904674a981 100644
--- a/intern/cycles/util/util_transform.h
+++ b/intern/cycles/util/util_transform.h
@@ -34,16 +34,16 @@ typedef struct Transform {
__device_inline float3 transform(const Transform *t, const float3 a)
{
- float4 b = {a.x, a.y, a.z, 1.0f};
- float3 c = {dot(t->x, b), dot(t->y, b), dot(t->z, b)};
+ float4 b = make_float4(a.x, a.y, a.z, 1.0f);
+ float3 c = make_float3(dot(t->x, b), dot(t->y, b), dot(t->z, b));
return c/dot(t->w, b);
}
__device_inline float3 transform_direction(const Transform *t, const float3 a)
{
- float4 b = {a.x, a.y, a.z, 0.0f};
- float3 c = {dot(t->x, b), dot(t->y, b), dot(t->z, b)};
+ float4 b = make_float4(a.x, a.y, a.z, 0.0f);
+ float3 c = make_float3(dot(t->x, b), dot(t->y, b), dot(t->z, b));
return c;
}