- 23 Jan, 2017 - 4 commits
-
-
Paul Lemire authored
Change-Id: I34ecd139e61174720794eaaf144e0e191bd1a883 Reviewed-by:
Kevin Ottens <kevin.ottens@kdab.com>
-
Paul Lemire authored
Change-Id: Icbf1a42e1efce8c33b02487fc3dfed7dc79ab876 Reviewed-by:
Kevin Ottens <kevin.ottens@kdab.com>
-
Paul Lemire authored
Change-Id: I5fa216ef84b8913c706eabb88971f5e70675b3fd Reviewed-by:
Paul Lemire <paul.lemire@kdab.com>
-
Kimmo Ollila authored
Change-Id: I8ca8d7b5c99891bd19c98d7a1d83f53a509a92ac Reviewed-by:
Nikola Velinov <nvelinov@ghs.com> Reviewed-by:
Rolland Dudemaine <rolland@ghs.com> Reviewed-by:
Kevin Ottens <kevin.ottens@kdab.com>
-
- 20 Jan, 2017 - 7 commits
-
-
Mike Krus authored
Main usage to namespace QBoundingVolume, QBoundingSphere for future use. Renamed QBoundingSphere to BoundingSphere to avoid clashes in file names. Change-Id: I0adcb3c3a5f1b8134653773a8e21490ecf61bae4 Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Paul Lemire authored
Change-Id: I029cc9e3fa0eb41f70ab88117aa40e7c738f1385 Reviewed-by:
Paul Lemire <paul.lemire@kdab.com>
-
Guillermo A. Amaral authored
Tested on Linux, macOS and Windows Change-Id: I4522e2c0ca07d7bbbf6e2918458b08be7e73c7e4 Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Guillermo A. Amaral authored
Change-Id: I4a3bfc67c4149f0946ca30adfb308b8b67004b22 Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Guillermo A. Amaral authored
Based on scene parser. Change-Id: I9e4a84926fffaf9e2fa69ac351cfa151b3e79e95 Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Guillermo A. Amaral authored
Original implementation by Mauro Persano. Change-Id: I3560fd15239f369de86e514985d0a39b0c6df671 Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Guillermo A. Amaral authored
Ported ObjLoader to a plugin based system. Change-Id: I4bf50fe869f04173c022b6a22c45944ecdad4703 Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
- 18 Jan, 2017 - 1 commit
-
-
Miikka Heikkinen authored
QCamera position, upVector, and viewCenter properties were not properly preserved when doing GLTF export/import. Change-Id: I6d81633cf29d6e347935c56605b46923d3e1aa03 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by:
Antti Määttä <antti.maatta@qt.io>
-
- 13 Jan, 2017 - 11 commits
-
-
Paul Lemire authored
Change-Id: I8194a0aa6b1d2251cba8e536d317a520fd31e59a Reviewed-by:
Paul Lemire <paul.lemire@kdab.com>
-
Paul Lemire authored
Change-Id: I8a3157644453af864275d73f5f2e12019d85a33d Reviewed-by:
Paul Lemire <paul.lemire@kdab.com>
-
Paul Lemire authored
Change-Id: Ibcb7f629ede86d3808451ee09c0b7f5016492a00 Reviewed-by:
Paul Lemire <paul.lemire@kdab.com>
-
Paul Lemire authored
Change-Id: I9c2fb4e35b9685d1585e4c7b8bd2910aa95224be Reviewed-by:
Paul Lemire <paul.lemire@kdab.com>
-
Paul Lemire authored
Change-Id: I27d66b8585c3cbacb246d692969fa67ac808244e Reviewed-by:
Paul Lemire <paul.lemire@kdab.com>
-
Sven Erdem authored
- Allows to extrude a 3D mesh from a text string - Added 3d-text example Triangulation fixes provided by Remi Faitout Task-number: QTBUG-19234 Change-Id: I767ffa11092d30945e3fc19f90f72a5965f5a776 Reviewed-by:
Paul Lemire <paul.lemire@kdab.com>
-
Paul Lemire authored
This is safer than it being the max uint value since 0 will be recognized as a valid GL value. Change-Id: Ic78f38e6b830dad1e041cb0097767ac5842bd9a5 Reviewed-by:
Paul Lemire <paul.lemire@kdab.com>
-
Paul Lemire authored
Change-Id: I262a9a58358027cd6179ffbfe54cb6a115608e7e Reviewed-by:
Paul Lemire <paul.lemire@kdab.com>
-
Paul Lemire authored
Needed for rendering the particles as a result of dispatch compute calls. Change-Id: Iba6759d55677ff0064b203674dc16f99998ad3f7 Reviewed-by:
Paul Lemire <paul.lemire@kdab.com>
-
Paul Lemire authored
Change-Id: I8a4b14bd830774ac15d7d77efdb26797b197ba70 Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Paul Lemire authored
Change-Id: Ib96806720171cddc990f4b0df59a8690d56bc605 Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
- 12 Jan, 2017 - 1 commit
-
-
Sean Harmer authored
Something in the QPA or with hardware GL in macOS must have changed that now makes this scenario crash at random. Let's bypass it by just creating a single context and window for the whole set of tests. Task-number: QTBUG-58107 Change-Id: Ib9a9daf2fe8502ab99c280edf46c007d44a5a1b7 Reviewed-by:
Liang Qi <liang.qi@qt.io> Reviewed-by:
Paul Lemire <paul.lemire@kdab.com>
-
- 10 Jan, 2017 - 10 commits
-
-
Sean Harmer authored
Conflicts: .qmake.conf Change-Id: Iae28acac3058d5c2f223c989393cededad49da08
-
Wieland Hagen authored
Change-Id: Ic5e48d4b7290de94110f7cb815516b2841d02341 Task-number: QTBUG-55489 Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Wieland Hagen authored
m_dirtyBuffers may contain the same buffer twice. This way we avoid uploading data twice to the GPU Change-Id: I75befcbf81d784e731f3e1447405b9462ae5c8f9 Task-number: QTBUG-55489 Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Nico Vertriest authored
qpickingsettings.cpp:191: warning: Undocumented parameter 'faceOrientationPickingMode' Change-Id: If2a0ec5ed772d420df683ffb313330b0c929f948 Reviewed-by:
Martin Smith <martin.smith@qt.io>
-
Antti Määttä authored
Change-Id: I09f3ef3c2681dbaacf0a37acda3a3831e0a6a667 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by:
Topi Reiniö <topi.reinio@qt.io> Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Antti Määttä authored
Change-Id: Idaffe9ae764f10c4f84dc95ede2229d021f990a2 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Antti Määttä authored
Change-Id: I560c891a26c18c198e3b11eb02548b542e58591e Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Antti Määttä authored
Change-Id: I5b87cc9a581267fab5a0c482f243f9e1d611423a Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Antti Määttä authored
Change-Id: Iad61725581a49bca910e104b13f0ea1925d1a948 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Antti Määttä authored
Change-Id: I9d345e8cdc00e9178d2bda23d112f78b85c563ca Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
- 09 Jan, 2017 - 6 commits
-
-
Wieland Hagen authored
If the old frame graph already has a QRenderSurfaceSelector, use the surface assigned to this selector for the new frame graph, too. Task-number: QTBUG-57401 Change-Id: I5a0142d4ca40f5ff0047b7b42ae79fdc48189cf0 Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Wieland Hagen authored
Renderer::m_shaderGathererJob might not have finished yet, so the shader wasn't marked as dirty yet, so it wasn't loaded in Renderer::updateGLResources(). Next frame everything will be alright. Task-number: QTBUG-55093 Change-Id: Ia60ed1dff4cb0495efbd7f70f87d227007ef560d Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Sean Harmer authored
-
Mike Krus authored
If enabled and front face picking fails, try points reverse order. Handling pick results appropriately in unit tests. Don’t use the triangle bounding volume and ray casting service to avoid large amount of unnecessary object creation and data copying. Task-number: QTBUG-57876 Change-Id: I4c4f570cb8de1fa33fcde117f1543e8625633817 Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Mike Krus authored
Look at value of enabled property before performing picking. Also disabled entities will no longer be evaluated for picking. Finally, bail out early if none of the object pickers is enabled. Task-number: QTBUG-50553 Change-Id: I57768416be735f3a3641edafc66c4a2f866465ff Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-
Paul Lemire authored
Change-Id: I0fd40ace5234697a0d281cac7e0bdc1680d73558 Reviewed-by:
Sean Harmer <sean.harmer@kdab.com>
-