Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.5.0
-
None
-
69a8018ec (dev), 03dfbfe45 (6.5), 72015d336 (6.6), 252c43870 (lts-6.2)
Description
When installing qtshadertools-tools it contains the `qsb` binary. It may use the `spirv-opt` if `qsb` is given the -O option. The current way of depending on the dependency is to manually specify it in our recipe. But we already depends on qtshadertools-native through qt3d.
It could be nice if it was available through qtshadertools as a packageconfig or other means.
When `spirv-opt` is not present we get the current warning/error from qsb.
Failed to run spirv-opt -O /tmp/qsb-XjLsUS/qsb_spv_temp -o /tmp/qsb-XjLsUS/qsb_spv_temp_out: execvp: No such file or directory
{}It should be available through the nativesdk too.
Attachments
For Gerrit Dashboard: QTBUG-113210 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
475037,5 | qtshadertools: add runtime dependency to spirv-tools | dev | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
496764,2 | qtshadertools: add runtime dependency to spirv-tools | 6.6 | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
496765,2 | qtshadertools: add runtime dependency to spirv-tools | 6.5 | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
496766,3 | qtshadertools: add runtime dependency to spirv-tools | lts-6.2 | yocto/meta-qt6 | Status: MERGED | +2 | 0 |