On 20/08/2011 13:09, Giuseppe D'Angelo wrote: > On Fri, Aug 19, 2011 at 8:35 PM, Keith Gardner > <[email protected]> wrote: >> I noticed that QVector2D, QVector3D, QVector4D, etc… use floats as the >> storage type and I recognize that it was a performance decision to do it >> this way. I am just wondering why the getters and setters for the >> structures use qreal as the parameter type instead of floats. > And OTOH QMatrix4x4 uses qreal internally, leading to conversions > to/from OpenGL's GLfloat when qreal == double. > Cf. > http://qt.gitorious.org/qt/qt/blobs/master/src/opengl/qglshaderprogram.cpp#line2188 > Do you think it's worth to port it to float as well?
Or perhaps templatise it? Or use Eigen instead to save some work? Cheers, Sean -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. _______________________________________________ Qt5-feedback mailing list [email protected] http://lists.qt.nokia.com/mailman/listinfo/qt5-feedback
