Timon
|
50be13522b
|
Desktop: Move preferences persistence to native (#3138)
* Move preference persistence to native
* Pass preferences as struct instead of serialized to string
|
2025-09-09 16:22:25 +00:00 |
Timon
|
4261b7dad1
|
Desktop: Move autosave persistence to native (#3134)
* Move autosave persistence to native 1
* Move autosave persistence to native 2
* Reimplement quirky behavior of the web frontend
* Code revew
* Use select_after_open
* fix fmt
---------
Co-authored-by: Keavon Chambers <keavon@keavon.com>
|
2025-09-09 11:27:54 +00:00 |
Dennis Kobert
|
e56f858ced
|
Desktop: Implement GPU accelerated offscreen rendering and improve rendering efficency (#3056)
* WIP accelerade offscreen canvas implementation
* Implement vulkan dmabuf import
* Add fps printing
* Add feature gates
* Forgot to add file
* Experimental windows support
* Cast ptr to isize
* Remove testing chrome://flags url
* Experimental macos support for texture import
* Cleanup code and improve latency / frame pacing
* Add path for importing textures on windows through dx12
* Update doc comment
* Import textures through metal on macos
* Review cleanup
---------
Co-authored-by: Timon Schelling <me@timon.zip>
|
2025-08-21 10:09:38 -07:00 |
Timon
|
0462d0ea2f
|
Desktop: Linux improve desktop integration (#3003)
* Move consts to extra module
* Add desktop icons
* Add xdg desktop file
* Improve window attributes
* Make icon background white
|
2025-08-06 15:05:38 +00:00 |