| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I9e80afffdc9ddf809420080d9c2f33354991561d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Id140276ce41e608e84d2ba0115c8475cb61595e6
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I6ada94da77ad2ba9b4c0acd69fafdc7a657ec58d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Iccc509f4fcb7ce1620d392aa7b8ba8e62724da33
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I50a115b6fef14613ba5b4ca15e45dd7973c339d3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: If30dadbe40deeabf308ddcf35d1091765a9a0746
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I655217f6b622db44b2f641a3ceef1bfa37d1d572
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ica56e866c2cb8a2608cecae9b1e5d7edf1b5eeef
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Id1b836bcf601d841b9c51f9651c9f389e32daeda
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I29e4c4e07faa31446cec9901864662fbca855eda
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: If7346823b952744bc5c2cc364055640bb96fb679
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I83c021fcce0d11bd6ac78388256aa939d45edfd6
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ie4cf5f7649c8c48f3961a47f8b7ae0990ea90f1c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
| |
...and update for 6.8 in general.
Change-Id: I5150ca362de98781caf4fd08afa21a2e62061da8
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
According to SPIRV-Cross, GL_OVR_multiview2 can only be used
with vertex shaders, and it refuses transpiling to GLSL if gl_ViewIndex
is used in a fragment shader. If this is correct, that is unclear. In any case, the behavior in QShaderBaker should be unified, we already check for VertexStage in some places when it comes to multiview, but not where the GL_EXT_multiview enable line gets injected. Do this only for vertex shaders, but keep our own QSHADER_VIEW_COUNT define working in fragment shaders too. This way if one tries to use gl_ViewIndex in a fragment shader, they get a much more clear error, compared to now.
To be fair, this is in line with what the qsb help text already says.
Change-Id: Idf8f4255efb91ce93412783b7bf5548798188099
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
|
|
|
|
|
| |
Change-Id: Ia15680322c5f25308c17fbeada5a43aaba727cc9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I7f1c97227c57e110924dbf8b9985283928d620e3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I56bdea8b10ce3a090b9d618c86932e615a094d51
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I655c9d6d1c4838fda1bf77f28128cf8d1a0e231d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
According to QUIP-18 [1], all test files should be
LicenseRef-Qt-Commercial OR GPL-3.0-only
[1]: https://contribute.qt-project.org/quips/18
Pick-to: 6.7
Task-number: QTBUG-121787
Change-Id: I9bb9e1455afc01577e0f591a73633579cbc146e6
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The license test in qtqa reads this file
in order to check the validity of the license used.
This file reproduce the QUIP-18 [1] rules, with some exceptions.
Each entry in the file corresponds to a set of licensing rules.
A set of licensing rules can depend on the file ending,
registered in "file_pattern_ending". The last entry in the
file has no "file_pattern_ending", it sets the rules for the
files whose licensing does not depend on their ending.
The license to be used depends on the location
of the file within the Qt module repository.
Let's call this "<true_location>".
The "<true_location>" can also correspond to a file name,
offering flexibility for exceptions to the rule.
The "<true_location>" are registered in "location".
For each "<true_location>" there is a
"file type" entry and a "spdx" entry.
The "spdx" entry gives the rule:
the expected license tag(s) in SPDX format
for the file ending (if applicable) and "<true_location>".
The "file type" informs on the QUIP-18 type
the tested file corresponds to. It is purely informational
for the reader.
The set of rules are tested in order of appearance
in the json file. For this reason, a more constraining
ending (like "special.txt") needs to appear in
a "file_pattern_ending" located before
the "file_pattern_ending" of a less constraining ending (like ".txt").
Also, a file ending cannot be present in two "file_pattern_ending".
"file_pattern_ending" and "spdx" should list strings.
"<true_location>" can be regular expressions.
During the test the deeper "<true_location>" are
checked first. The order is which they appear in the json file
does not matter.
To test this file, run
QT_MODULE_TO_TEST=../qtshadertools perl tests/prebuild/license/tst_licenses.pl
[1]: https://contribute.qt-project.org/quips/18
Pick-to: 6.7
Task-number: QTBUG-121039
Change-Id: I697234fa2ccc969e95d1c3b96b94464764f5efc3
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
|
|
|
|
|
| |
Change-Id: I05ab50a90db62db9e9109e0f7f9e0ad8eea6f711
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I768d67e3c51490ee7507e693b596d40099128d4c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I367f68f3942eec8f32db9036d9f1104217dca7d8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I65b53160f1e6ecfbf803e67c8eb8a74d57ff38f9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ib3751fc8cc6b7c1e2cdeead9034c10ba32b7f87a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
| |
[ChangeLog][Third-Party Code] Re-classify previous custom nvidia
license as AML-glslang, as introduced by the newest SPDX version.
Pick-to: 6.7
Change-Id: I69490b6e8fb40a1ff4197f5dd9dca7e54196d944
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
|
|
|
|
|
| |
Change-Id: Iec6a0b4e1d335edc8344fa3b6cf053120efff7d3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ic64f0a7747e07ff05b7deb18bd9b729a6b996bb0
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Iaa6b28eaf446cd2e5ced81f0a5c4f8789671516a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ide19861ce417dc77ae373074374d5f350597c757
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I062b453ce92e9747b970371b335cbe5414a26e6f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I019a148f3a2792a6e22aaf655b09eccb1e51303e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds the new option '--depfile' to qsb tool. The tool now supports
generating of gcc depfiles based on the '#include' statements found in
the shader files. The generated depfile it then passed to the CMake
add_custom_command command that calls qsb to control changes in the
shader includes.
Change-Id: I6330fbaaef35cb294f1e3ce7a3054f836fe986db
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Jøger Hansegård <joger.hansegard@qt.io>
|
|
|
|
|
| |
Change-Id: Id1e703675a3c4ef64ca28d48f32e8231d4040633
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ia8a3811dac8a804cc4a705969d80db4208396a27
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I486515590ef62acf6751eda1072c4a95b36c7c64
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Iacb88cfb13bb3cb6ce8aad741faabe76c5775559
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I1e59bfa4ac1e200d46c8676f6d29d908966839c1
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I87effb0252b77f0923be928ed68cd064a4a54fef
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I8a5a038927e813550943304da87708b509a17ab8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I343a63ca0de55162403bbc47a0ebdc8940383076
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Iacefbc031a769f0734e3209ad5d11b60cdab43cc
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ie4e5977f0a7f468d919913744b2b242b7e72e596
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Iae1486162a72cbc7d01c26ab9a81a7c72fda4e1b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I01c4732f4a2ee010fded684a1e75f045eba055f7
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
| |
Fix QtShaderTools namespaces patch for INTEGRITY with updated glslang 13.0.0
Fixes: QTBUG-120513
Pick-to: 6.7
Change-Id: Iae2a24a6ac7c23ea272c4508410de57178f9da9d
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I6549eea5c4024ff86f59b49ee539d3cfd7de98e2
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
| |
Task-number: QTBUG-117983
Change-Id: Ie7d9b059b0300f81c47aa631a6b0ac6822a4d130
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-117983
Change-Id: Ia5a3ef575e1fb662ffb566fc9e8a77593e8ef78a
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
|