File qt5-custom-fx-compiler.patch of Package mingw64-libqt5-qtdeclarative
--- qtdeclarative-everywhere-src-5.12.12/features/hlsl_bytecode_header.prf.orig 2022-06-04 16:19:11.836787855 +0200
+++ qtdeclarative-everywhere-src-5.12.12/features/hlsl_bytecode_header.prf 2022-06-04 16:20:04.257026525 +0200
@@ -1,7 +1,7 @@
for (SHADER, HLSL_SHADERS) {
INPUT = $$eval($${SHADER}.input)
fxc_$${SHADER}.input = $$INPUT
- fxc_$${SHADER}.commands = fxc.exe /nologo /E $$eval($${SHADER}.entry) /T $$eval($${SHADER}.type) /Fh ${QMAKE_FILE_OUT} ${QMAKE_FILE_NAME}
+ fxc_$${SHADER}.commands = $${QMAKE_FX_COMPILER} /nologo /E $$eval($${SHADER}.entry) /T $$eval($${SHADER}.type) /Fh ${QMAKE_FILE_OUT} ${QMAKE_FILE_NAME}
fxc_$${SHADER}.output = $$eval($${SHADER}.header)
fxc_$${SHADER}.dependency_type = TYPE_C
fxc_$${SHADER}.variable_out = HEADERS