Registered Member
|
Hi all, I am wondering has there been some change in how we check if an expression is LinearAccess in the latest Eigen baranch?
For example the following code:
prints true with Eigen 3.2.2 but false with the current master branch. I am under the impression that LinearAccessBit should be set for all vector types. P.S: I came across this while using OpenGL Support module where it segfaults in runtime (without compilation error) even for simple codes e.g. Vector3f v3f; glVertex(v3f). I think this is because IsGLCompatible turns out to be false. Note all this issue is with master branch, Eigen 3.2.2 is fine. |
Moderator
|
Right, we have to fix the GL support module to reflect that LinearAccessBit is now a completely internal thing not exposed by the Expressions
|
Registered Member
|
Great. Curious to see the fixes.
Also kudos for having all these new expression evaluator stuff. |
Moderator
|
Should be fixed.
https://bitbucket.org/eigen/eigen/commits/7436895c861d/ |
Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]