diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-10-02 18:41:04 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-10-02 18:41:04 +0400 |
commit | cbb783f1d659263bbfd9924e74913e204a688077 (patch) | |
tree | 47c0b4aec4d5cd0232be3bbdcb8fdcf2c764f713 /intern/cycles/util/util_types.h | |
parent | 8e70db78f4e1c7c9b99cad709b347b3da92f442e (diff) |
Fix cycles OpenCL compile error on AMD, and fix assert in debug builds.
Diffstat (limited to 'intern/cycles/util/util_types.h')
-rw-r--r-- | intern/cycles/util/util_types.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/intern/cycles/util/util_types.h b/intern/cycles/util/util_types.h index f48fd1e124b..a8f514864db 100644 --- a/intern/cycles/util/util_types.h +++ b/intern/cycles/util/util_types.h @@ -545,10 +545,7 @@ template<size_t i0, size_t i1, size_t i2, size_t i3> __device_inline const __m12 #ifdef __KERNEL_OPENCL__ -__device_inline void float4_store_half(half *h, const float4 *f, float scale) -{ - vstore_half4(*f * scale, 0, h); -} +#define float4_store_half(h, f, scale) vstore_half4(*(f) * (scale), 0, h); #else |