- Jun 02, 2020
-
-
Andy Nichols authored
Pick-to: 5.15 Change-Id: I94a4511d8eb7f54bdab26de5ae3b0be88b82538a Reviewed-by:
Laszlo Agocs <laszlo.agocs@qt.io>
-
Qt Submodule Update Bot authored
Change-Id: I0f0925ef1c20694633879d475b880c738bacb622 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
Laszlo Agocs authored
Change-Id: Ief703dfe5b3645def0c9059364407c7ecb86c35f Reviewed-by:
Eirik Aavitsland <eirik.aavitsland@qt.io>
-
- May 29, 2020
-
-
Qt Submodule Update Bot authored
Change-Id: Idedba9e14ceb5ef33b2dd0e53451d130241f0d0d Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
- May 28, 2020
-
-
Jonas Karlsson authored
Instead of hashing the uniform name every call the index of the uniform is returned and stored for faster lookup. The change also adds a hashmap for storing the image variable names so they are only created once per index and are then reused. Task-number: QTBUG-83706 Change-Id: Ica74860a752dcea5b51069dde67848ef165a4e2e Reviewed-by:
Christian Strømme <christian.stromme@qt.io>
-
Miikka Heikkinen authored
Added item library items for effects and enable the effects and light probe properties of SceneEnvironment to be edited. Pick-to: 5.15 Change-Id: Iba83a23fda36075c30d2472368634aa749aed92e Reviewed-by:
Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
- May 27, 2020
-
-
Christian Strømme authored
... QSSGDefaultMaterialShaderGeneratorInterface is a pointless abstraction at this point. Also, properly expose the two main generators with identifiable names. Change-Id: Ibf3983195f830e65f929d6e5bc6868934ecb641a Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Qt Submodule Update Bot authored
Change-Id: Ie7cdf330b9018cb44b1e6ac7398f763dd50a010b Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
Christian Strømme authored
Change-Id: I93acea34b132952e01c3b9d8fb2ffa41b9a5fc07 Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Christian Strømme authored
This just a drop in the ocean, but there will be more. Change-Id: I9e858efa23b3dabf9b69e59b591c82d5323a25be Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Christian Strømme authored
Change-Id: Ia0099e64e5cebdc1a200dba990e9832782164a09 Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Christian Strømme authored
Mark functions that are unlikely to be re-implemented as final and make functions that don't need to be re-implemented as non-virtual. Change-Id: I8ed067514fe71524db7857d7888000e9e7c2e5d1 Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Christian Strømme authored
The vertex pipeline was inheriting from the generator base class to make sure there was a consistent API. While the idea is ok, it's completely unnecessary and leads to unclear APIis, as already shown in the code, e.g., APIs taking an abstract class that can be several sub-types, while in practice, there's only one or two concrete classes it can be. Change-Id: I2f369167030b11cb0a2eef50bf91daceaa52eec0 Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Christian Strømme authored
Non-rhi code is not a thing anymore. Change-Id: I8656f74da4a7d21bde4ecaf71e463e0260bbb5b2 Reviewed-by:
Laszlo Agocs <laszlo.agocs@qt.io>
-
Christian Strømme authored
Change-Id: If1c1b41a572299e08f5e4364f23d5214851d117a Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Christian Strømme authored
Change-Id: I69fa54079f44640fcecb2aa6a715d15a86057fbd Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Christian Strømme authored
Change-Id: I2bc3fcecb1337a3ad5c66fa370423a76de07723e Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Christian Strømme authored
Not used and superseded by qssgrenderdefaultmaterialshadergeneratorv2 Change-Id: Ia8f50deca3929c22572fd677ed7fd4a0321f721c Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Christian Strømme authored
Not supported by QtRhi and will not be supported in the foreseeable future. Removing tesselation support also means displacement support is removed. Fixes: QTBUG-82590 Change-Id: I9661a024934fc1c19300e2046232a24f300980c9 Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Christian Strømme authored
This is in line with what we do for meshes already. Change-Id: I4cebc20ab5889818b2e43503273caa5ae488cd55 Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Christian Strømme authored
... and move it qssgrendererutil_p.h as we'll extend the usage of this class in a follow-up path. Change-Id: Ic6adcd2ac4a875f8fa9c00c0daac08ad6e24a79b Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
- May 26, 2020
-
-
Christian Strømme authored
The QSSGRenderMesh path is there specifically to avoid this... Change-Id: Ibb82e3d91e0ba476d66d0c0b61ce472dac2d393c Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Christian Strømme authored
Remove empty source file, there's only a single inline function in this header. Change-Id: I0912e02f163605ebda7580e8956081013e291ca2 Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Christian Strømme authored
Change-Id: Id37aee0172a24d4e9513ccbd13e3efb13b240c32 Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Christian Strømme authored
Remove unused code. Some of this code, while not used, still imposed overhead to the code we do use. Change-Id: I02c26391099d573d223343a10b5d88d1a33b7dd9 Reviewed-by:
Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by:
Christian Strømme <christian.stromme@qt.io>
-
Qt Submodule Update Bot authored
Change-Id: I82a475386a0a9c2ce3da5166c9926db0115a6096 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
Christian Strømme authored
Getting the handle to the backend node is an established pattern throwing a wrapper around the function is obfuscating and pointless. Change-Id: I1f515cc7db03c055de639f27382c18215f78cb53 Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Christian Strømme authored
Implicit conversion to QChar from char is deprecated, so use QChar::fromLatin1(). Change-Id: I26a9e572ea1ee288a4932bd1c487d78f78d3de98 Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Christian Strømme authored
Change-Id: Ica9bdf1adcde38c27a39a69cde6f77c0d47d3e4f Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
- May 25, 2020
-
-
Qt Submodule Update Bot authored
Change-Id: Iae4047bbe6d5634cd9123e7cd6e1fa928dfdee53 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
Miikka Heikkinen authored
There could be multilayered inheritance structure on top of QQuick3DEffect, so account for that when determining which properties need to be added as uniforms. Pick-to: 5.15 Task-number: QDS-2114 Change-Id: I3f89bc1ff6070890829575d66c127d269de7edab Reviewed-by:
Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by:
Antti Määttä <antti.maatta@qt.io> Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io>
-
- May 21, 2020
-
-
Qt Submodule Update Bot authored
Change-Id: I37cbb92183fb59bfbd37b781048815524d64d627 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
- May 20, 2020
-
-
Qt Submodule Update Bot authored
Change-Id: Ic45ed278b9ed0303dcfc2dfbfe09020e84d7c536 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
Inho Lee authored
qFuzzyCompare was used originally but got removed in 951e81a7 when switching over to use quaternions. Change-Id: Ib16c1b3e04663a0a53f0ffdf2b1f4ea75236d211 Reviewed-by:
Christian Strømme <christian.stromme@qt.io>
-
- May 18, 2020
-
-
Christian Strømme authored
This reverts commit 5fb6d594. Reason for revert: Breaks orthographic camera usage, e.g, shadows. Change-Id: I36c20ef1324460d04d785917e648b54fec3f45a5 Reviewed-by:
Inho Lee <inho.lee@qt.io> Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
- May 17, 2020
-
-
Qt Submodule Update Bot authored
Change-Id: I1ab07f7e33f218d113db631f718ba8cc5a1d9363 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
- May 15, 2020
-
-
Inho Lee authored
Fix QString format Change-Id: I37c06d0958ccd0eb78b3745ea937da2094351989 Reviewed-by:
Antti Määttä <antti.maatta@qt.io> Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io>
-
- May 13, 2020
-
-
Inho Lee authored
Task-number: QTBUG-84054 Change-Id: I9a81a2621d695e17ee1b46c4a1180bd55f995874 Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Inho Lee authored
Change-Id: Ic37048ac4d6d59537708e3747128f595118e34d8 Pick-to: 5.15 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Inho Lee authored
Change-Id: I0d665bfdffd563d04addc4ea21651c4a3a5ef15d Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-