e345fb0b52
move ui/impl.cmake to src/
...
Now that there is no separate UI-specific wrapper, it belongs to the implementation rather than to the UI, probably
cherry-picked from: qt-wgpu-skel:9742916bd6932498e87b12d514ac209595ad216c
2026-10-27 19:44:33 +03:00
e40a729048
replace custom FFI with Diplomat
...
adapted from: qt-wgpu-skel:
* 751408ea92268a16a6931862cb00e8dbccb4e47e replace custom FFI with Diplomat
* 46ce52c2bf2f8ab76a68c284a2f70556a29d7c3b reduce the unsafe part to the GPU initialization
* 784e99b31c4ae3ab0f97ec26045511d00683d66b move the GPU initialization out of the bridge
2026-10-27 19:43:26 +03:00
1a91735a6a
quote arguments
...
when it comes to quotes, cmake is quite like bash...
cherry-picked from: qt-wgpu-skel:1c28c636b7cc9497e3e8ba6718b1e4eecab5298e
2026-10-27 19:16:26 +03:00
e37270324b
fix cmake
...
cherry-picked from: qt-wgpu-skel:9f5e52277a79a5bddf6e4223d9c4f0e29c1f633c
2026-10-27 19:03:57 +03:00
33e9831e33
merge branch vertex-light into master
2026-10-27 18:30:46 +03:00
9a8dc8fe34
cargo fmt
2026-10-27 18:24:04 +03:00
56ff4f1a65
merge qt-wgpu-skel into branch qt-ui
2026-10-27 17:46:29 +03:00
991d672f3a
remove the KDE dependency
2026-10-27 17:44:43 +03:00
a5e8e3e2e8
MORPH INTO: Photon Light
2026-10-27 17:44:26 +03:00
3e713b13a8
Qt+WGPU
2026-01-24 21:07:33 +03:00
653788d456
change default view
2025-11-25 13:00:26 +03:00
68b4041c88
fix normalization
2025-11-25 12:59:28 +03:00
a8f72096d8
pass size on creation
2025-11-24 18:08:03 +03:00
4b138deb34
allow choosing which normals to use
2025-11-24 00:21:06 +03:00
96e5c78a59
ui hints
2025-11-20 14:25:48 +03:00
e80e1d09fe
add interreflections
2025-11-20 14:25:48 +03:00
5a69a3a1cb
add custom display options
2025-11-20 14:25:48 +03:00
61f19c85f4
add sane-ish defaults to avoid ub
2025-11-20 13:55:49 +03:00
6ba9add6ea
a bit better ui
2025-11-16 20:18:05 +03:00
64925f9640
update defaults
2025-11-16 18:05:14 +03:00
cd0c264c6e
basic two-way tracing
2025-11-16 15:25:08 +03:00
cf65929b99
show current values in the ui
2025-11-16 15:15:42 +03:00
413839ccb8
oops, it’s not a signal
2025-11-16 14:33:09 +03:00
7b22551bee
add some real UI
2025-11-15 19:14:12 +03:00
16ea643f90
clang-format
2025-11-15 18:48:22 +03:00
be2df57702
reduce requirements of the Viewport
2025-11-15 18:37:45 +03:00
d92d75a4d1
split pointer and object operations
2025-11-15 18:22:02 +03:00
4e4c4493f9
minimal Qt6 UI
2025-11-15 01:27:07 +03:00
2575dd570c
add GUI wrapper skeleton
2025-11-14 20:09:10 +03:00