Browse Source

linmath: work around obscure MSVC optimization bug with Eigen

rdb 6 years ago
parent
commit
818ed57894
1 changed files with 0 additions and 6 deletions
  1. 0 6
      panda/src/linmath/lmatrix3_src.I

+ 0 - 6
panda/src/linmath/lmatrix3_src.I

@@ -157,11 +157,6 @@ FLOATNAME(LMatrix3)(const FLOATNAME(LVecBase3) &row0,
                     const FLOATNAME(LVecBase3) &row2) {
   TAU_PROFILE("LMatrix3::LMatrix3(const LVecBase3 &, ...)", " ", TAU_USER);
 
-#ifdef HAVE_EIGEN
-  _m.row(0) = row0._v;
-  _m.row(1) = row1._v;
-  _m.row(2) = row2._v;
-#else
   _m(0, 0) = row0._v(0);
   _m(0, 1) = row0._v(1);
   _m(0, 2) = row0._v(2);
@@ -171,7 +166,6 @@ FLOATNAME(LMatrix3)(const FLOATNAME(LVecBase3) &row0,
   _m(2, 0) = row2._v(0);
   _m(2, 1) = row2._v(1);
   _m(2, 2) = row2._v(2);
-#endif  // HAVE_EIGEN
 }
 
 /**