[Bf-blender-cvs] [d20be55c1a9] master: Cleanup: in Cycles force inline transform_inverse_impl

Brecht Van Lommel noreply at git.blender.org
Mon Oct 3 17:59:44 CEST 2022


Commit: d20be55c1a9fc9f503a507fe47ace6ef5d70573e
Author: Brecht Van Lommel
Date:   Mon Oct 3 17:48:03 2022 +0200
Branches: master
https://developer.blender.org/rBd20be55c1a9fc9f503a507fe47ace6ef5d70573e

Cleanup: in Cycles force inline transform_inverse_impl

We expect this to always happen.

Ref T100891

===================================================================

M	intern/cycles/util/transform_inverse.h

===================================================================

diff --git a/intern/cycles/util/transform_inverse.h b/intern/cycles/util/transform_inverse.h
index 07fd06c1467..b72bbc5f680 100644
--- a/intern/cycles/util/transform_inverse.h
+++ b/intern/cycles/util/transform_inverse.h
@@ -31,7 +31,7 @@ ccl_device_forceinline float transform_inverse_dot(const float3 a, const float3
   return dot(a, b);
 }
 
-ccl_device_inline Transform transform_inverse_impl(const Transform tfm)
+ccl_device_forceinline Transform transform_inverse_impl(const Transform tfm)
 {
   /* This implementation matches the one in Embree exactly, to ensure consistent
    * results with the ray intersection of instances. */



More information about the Bf-blender-cvs mailing list