summaryrefslogtreecommitdiffstats
path: root/src/render/io/qmeshdata_p.h
Commit message (Collapse)AuthorAgeFilesLines
* Avoid warning with MSVCLaszlo Agocs2015-02-131-1/+1
| | | | | | | Fix an int - size_t mismatch and a linkage problem. Change-Id: I19a57861850b4e112c98beb42b00d0a05d3f5509 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Copyright header change.Mika Salmela2015-02-091-19/+14
| | | | | | | | As for preparation for Qt5.5 release the copyright header is updated to correspond the current license requirements. Change-Id: I36632918b66f455539453b42c369689fb11298ec Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Optimize: Remove temporary allocations in QMeshData::attributeNames.Milian Wolff2014-12-091-1/+2
| | | | | | | | | | This is called frequently and was previously triggering many temporary data allocations. By using a separated QStringList and QVector, we can keep the behavior of the QHash and can remove the temporaries. Change-Id: Idd7db916341037e98b78730d4f599990041ec706 Reviewed-by: Paul Lemire <paul.lemire@kdab.com> Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Rename AxisAlignedBoundingBox->QAxisAlignedBoundingBoxSean Harmer2014-11-181-2/+2
| | | | | | | | | | We may be able to make this a private class so as to not use up the name for a type we may need to export to QML in order to allow the user to specify a custom bounding box for use with culling if the shader they are using does some non-standard scaling (e.g. instancing). Change-Id: Id7120eba6407060507ac3d4c45061ce9670557c7 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* QAbstractMeshData merged with QMeshData and moved to RendererPaul Lemire2014-10-221-4/+18
| | | | | | | That implied moving QAbstractMesh to Renderer as well. Change-Id: I9013bf0458b849f7805d214a70580a80e86d8c84 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Rename MeshData -> QMeshDataSean Harmer2014-08-181-0/+66
Change-Id: I23a466ebd29666bed1c56f29c6f049544a4eca23 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>