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

Reply via email to