-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Support Qt for WebAssembly #294
base: master
Are you sure you want to change the base?
Conversation
29d8890
to
f132010
Compare
Demo deployed at https://nspire-emus.github.io/firebird/wasm |
a27424d
to
40374c8
Compare
e7fda43
to
de03b42
Compare
Apparently that's because |
db494c5
to
0850802
Compare
Fixed by running emsdk manually instead of using the |
5f11f3b
to
522cb04
Compare
Based on Adriweb's patch, but avoiding the QML file dialog. CONFIG += ltcg causes the "-s X" options to be merged to a single "-s", breaking build.
Basically implement cooperative multitasking manually by converting EmuThread into a QTimer.
Same issue as on iOS also appears in browsers if scaling is used.
522cb04
to
6032683
Compare
|
qtframebuffer.cpp
needs to be extended