Details
-
Bug
-
Resolution: Invalid
-
P2: Important
-
None
-
5.3.0
-
None
-
Windows 8, Windows Phone 8.1
Description
The 32-bit d3dcompiler should be shipped with WP8.0 packages, as it is possible for it to not to be found in the PATH, resulting in the description below.
—
Currently I am unable to deploy Qt Quick apps to both device and phone. Phone runs Quick Forecast demo app fine.
qtd3dservice fails to upload the shaders to Emulator and WP8.0 device:
1) With connected phone, emulator off:
D:\Qt\5.3\winphone_arm\bin>qtd3dservice.exe --verbose 2
qt.d3dservice: A Windows Phone has connected.
qt.d3dservice: Unable to open registry key for Appx discovery: "No such file or directory"
qt.d3dservice: "Schnittstelle nicht unterst³tzt"
qt.d3dservice: Found app "
" on device "0".
{BDDC...}is the Quick Forecast demo app on the phone.
2) With emulator, phone disconnected
D:\Qt\5.3\winphone_arm\bin>qtd3dservice.exe --verbose 2
qt.d3dservice: An emulator was activated: 1
qt.d3dservice: Unable to open registry key for Appx discovery: "No such file or directory"
qt.d3dservice: "Schnittstelle nicht unterst³tzt"
qt.d3dservice: Found app "
" on device "1".
qt.d3dservice: Unable to create the shader source directory: "Das System kann den angegebenen Pfad nicht finden."
qt.d3dservice: Found remote shader: "%FOLDERID_APPID_ISOROOT%{2C4235D8-33AA-42D9-9BAF-17A411E3619A}\d3dcompiler\source\c7828b2b96cbff4873d4
889fb5004b8e71670f6f!main!vs_4_0!16384"
qt.d3dservice: Unable to upload binary: "%FOLDERID_APPID_ISOROOT%{2C4235D8-33AA-42D9-9BAF-17A411E3619A}\d3dcompiler\binary\c7828b2b96cbff48
73d4889fb5004b8e71670f6f!main!vs_4_0!16384" ""
...
"Schnittstelle nicht unterst³tzt" is German, English text reads "No such interface supported", see https://lh5.googleusercontent.com/-GjFr23_R8oo/U3rWKE8_rFI/AAAAAAAAAHI/AcXHZ6Kkarw/w440-h330-p/Untitled.png (reported by another user in comments on Qt Weekly #11)
Looking into C:\Users\Peter\AppData\Local\qtd3dservice\0{2AB578BF-CBD6-47DF-BFB8-79C655493052}
- binary folder is empty
- source folder countains 4 shader files
Environment:
Windows 8 Pro (not 8.1), German language
Qt 5.3 binary via netinstaller
MSVC 2012 Pro
Windows Phone SDK 8.0 - DEU (= German)
Nokia Lumia 520 8.0 (latest official update)
I don't know if "No such interface supported" is the reason for the "Unable to upload binary" issue. Looking at d3dservice.cpp I don't understand where this error comes from.
I am willing to give more information on request.