Cycles: Split vectorized math utilities to a dedicated files
authorSergey Sharybin <sergey.vfx@gmail.com>
Fri, 14 Apr 2017 12:05:23 +0000 (14:05 +0200)
committerSergey Sharybin <sergey.vfx@gmail.com>
Tue, 25 Apr 2017 08:33:26 +0000 (10:33 +0200)
commit0a07cdbe80b2999478fa0d062a846e9bcfafc872
tree13cff31f7b4fa58cafc447bb68eaaf4b63d69cc7
parent51ec9441b74ccd02e5555b9385c3b2531f7411a6
Cycles: Split vectorized math utilities to a dedicated files

This file was even a bigger mess than vectorized types header,
cleaning it up to make it easier to maintain this files and
extend further.
19 files changed:
intern/cycles/kernel/CMakeLists.txt
intern/cycles/util/CMakeLists.txt
intern/cycles/util/util_math.h
intern/cycles/util/util_math_float2.h [new file with mode: 0644]
intern/cycles/util/util_math_float3.h [new file with mode: 0644]
intern/cycles/util/util_math_float4.h [new file with mode: 0644]
intern/cycles/util/util_math_int2.h [new file with mode: 0644]
intern/cycles/util/util_math_int3.h [new file with mode: 0644]
intern/cycles/util/util_math_int4.h [new file with mode: 0644]
intern/cycles/util/util_types_float2.h
intern/cycles/util/util_types_float2_impl.h
intern/cycles/util/util_types_float3.h
intern/cycles/util/util_types_float3_impl.h
intern/cycles/util/util_types_float4.h
intern/cycles/util/util_types_float4_impl.h
intern/cycles/util/util_types_int3.h
intern/cycles/util/util_types_int3_impl.h
intern/cycles/util/util_types_int4.h
intern/cycles/util/util_types_int4_impl.h