Amr Essam
05037278bc
QmlDesigner: Fix critical cmake issues for effect maker
...
Qtc12 issues related to how effect maker configured
Task-number: QDS-11064
Change-Id: Ic7768ef41928a97e447e12c0a2c252f87fe82c68
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2023-11-03 19:09:49 +00:00
Mahmoud Badri
6a5e7920ce
EffectMaker: Enable using project assets as effect textures
...
Also fixed few warnings by adding dummy needed context properties.
Change-Id: Ieed0f9d409302ba9ff1409b9081cda942e46d2e9
Reviewed-by: Amr Elsayed <amr.elsayed@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
2023-11-02 10:25:17 +00:00
Mahmoud Badri
30941d228e
EffectMaker: Remove anchor backend warning from color editor
...
Change-Id: I2709e42337f026f69b0535fc40a2a91cda745ebd
Reviewed-by: Amr Elsayed <amr.elsayed@qt.io >
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io >
2023-10-30 11:55:52 +00:00
Amr Essam
12aeed97b3
QmlDesigner: Add effect maker runtime nodes binding mechanism
...
Still some issues related to UI components because it's never tested
Also quick fix for generated paths on windows (not tested)
Task-number: QDS-10987
Change-Id: Ifed4b0f687e8da78206985e031692aa6c9faf947
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2023-10-19 10:20:35 +00:00
Amr Essam
93ba99f019
QmlDesigner: Prepare the process to compile shaders externally
...
Also added customValue for Uniform
Task-number: QDS-10811
Change-Id: Ie47ad41d0c80da149bdab9cae542297d59abcee6
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io >
2023-10-10 08:39:45 +00:00
Amr Essam
7b183a774c
QmlDesigner: Move effect maker to an independent plugin
...
Task-number: QDS-10656
Change-Id: I1c1e67d3461650bfaec46ccc10b832effce76ad9
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io >
2023-09-18 13:23:06 +00:00