Schmarni
|
00086221cd
|
feat(wayland): WIP implement wp_presentation_time
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-08-09 00:00:58 +02:00 |
|
Schmarni
|
b31f6bc983
|
fix(wayland): use an actual timestamp for the frame callback
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-08-07 03:33:18 +02:00 |
|
Nova
|
c5b1869f42
|
refactor(wayland): send frame event right before render
|
2025-08-04 19:37:21 -07:00 |
|
Nova
|
24beda4a4a
|
fix(wayland): protocol error
|
2025-08-03 15:43:51 -07:00 |
|
Nova
|
f4c75c5705
|
feat: wl_drm
|
2025-07-30 23:24:39 -07:00 |
|
Schmarni
|
9c936eb277
|
fix(wayland): move model node updates to Update to fix texture updates
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-27 18:22:59 +02:00 |
|
Nova
|
3fbc659904
|
fix: wayland buffer handling improvements
|
2025-07-26 01:45:03 -07:00 |
|
Nova
|
38ea600846
|
cleanup
|
2025-07-26 00:44:56 -07:00 |
|
Nova
|
292e3988c5
|
fix(wayland): frame pacing compared to bevy
|
2025-07-26 00:38:20 -07:00 |
|
Nova
|
ec3ced272a
|
refactor(wayland): bit of cleanup
|
2025-07-25 10:47:16 -07:00 |
|
Schmarni
|
9466e97dd1
|
refactor(wayland): continue implementing better buffer release
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-18 02:37:30 +02:00 |
|
Nova
|
eca5bb4bf2
|
feat(wayland): broken buffer usage code
|
2025-07-17 12:46:05 -07:00 |
|
Schmarni
|
f855ca9820
|
feat(wayland): add vulkano infra
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-14 19:55:51 +02:00 |
|
Nova
|
3571fa96aa
|
fix(wayland): naming
|
2025-07-13 23:42:34 -07:00 |
|
Nova
|
d360a57f6e
|
fix: wayland lockfile
|
2025-07-13 21:26:56 -07:00 |
|
Nova
|
58328cd63b
|
cleanup: unneeded code
|
2025-07-12 21:35:43 -07:00 |
|
Nova
|
3225819121
|
fix: remove test what was i thinking
|
2025-07-12 21:17:39 -07:00 |
|
Schmarni
|
c59198b4a2
|
feat(wayland): implement infrastructure for async dmatex importing
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-12 06:17:12 +02:00 |
|
Schmarni
|
49224ad6b5
|
refactor: move WaylandPlugin init
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-10 21:01:05 +02:00 |
|
Nova
|
63cf0db448
|
feat: dmatex!! (sorta, borken)
|
2025-07-10 10:13:38 -07:00 |
|
Nova
|
14544bfd3e
|
fix(wayland): proper shm double buffering
|
2025-07-10 06:32:49 -07:00 |
|
Nova
|
f4d08dac9c
|
feat: wayland
|
2025-07-05 19:51:40 -07:00 |
|
Nova
|
4c70ded2b0
|
fix: io safety error
|
2025-05-15 00:59:59 -07:00 |
|
Nova
|
30a05a3218
|
refactor: remove once_cell dependency
|
2025-05-14 19:58:00 -07:00 |
|
Nova
|
779706d792
|
refactor: upgrade to rust 2024
|
2025-05-14 19:58:00 -07:00 |
|
Nova
|
242eed37fe
|
clippy: cleanup
|
2025-04-01 14:24:06 -07:00 |
|
Nova
|
4730f0732b
|
refactor: alias_id
|
2025-04-01 14:24:06 -07:00 |
|
Nova
|
78912c8f1b
|
fix: vram issues
|
2024-07-26 06:32:36 -04:00 |
|
Nova
|
fbe941749a
|
refactor(everything): streamline stereokit and main loops
|
2024-06-13 18:55:46 -04:00 |
|
Nova
|
36fd3216c7
|
fix(wayland): strip out all the xwayland stuff finally
|
2024-06-13 13:34:42 -04:00 |
|
Nova
|
f73c8f968d
|
fix(wayland): properly kill off xwayland
|
2024-06-13 10:18:42 -04:00 |
|
Nova
|
9f0043f406
|
refactor: remove xwayland (we can always just use the old code)
|
2024-06-11 07:08:41 -04:00 |
|
Nova
|
99eb0ea547
|
fix: clippy
|
2024-06-09 19:58:41 -04:00 |
|
Nova
|
eda50b7d51
|
feat: upgrade stereokit
|
2024-05-28 09:13:15 -04:00 |
|
Nova
|
90f60c9178
|
refactor(wayland/xwayland_rootless): use tokio
|
2024-04-04 23:55:49 -04:00 |
|
Nova
|
34aab266a3
|
refactor(wayland): use smithay xdg_shell handler
|
2024-03-09 02:23:40 -05:00 |
|
Nova
|
fba4e10611
|
refactor(wayland): use smithay seats
|
2024-03-08 05:57:52 -05:00 |
|
Nova
|
c41179a437
|
refactor(wayland): put everything in wl_surface user data
|
2024-02-15 12:42:34 -05:00 |
|
Nova
|
d549018024
|
feat: xwayland rootful and rootless (both broken)
|
2023-11-20 03:33:36 -05:00 |
|
Nova
|
5cd92f2c03
|
feat: upgrade smithay
|
2023-11-17 08:59:10 -05:00 |
|
Nova
|
1d54b75a53
|
fix(wayland): remove unwraps
|
2023-09-04 12:15:48 -04:00 |
|
Nova
|
74a2f7a249
|
fix: properly destroy xwayland
|
2023-08-06 11:19:42 -04:00 |
|
Nova
|
02ac96b0dc
|
feat(wayland): cleanup
|
2023-08-04 21:20:32 -04:00 |
|
Nova
|
1cf9d0f8c5
|
refactor (wayland): move seat to client
|
2023-07-25 14:46:03 -04:00 |
|
Nova
|
51d0cab832
|
refactor: trait away panel item backends
|
2023-07-23 19:59:35 -04:00 |
|
Nova
|
062c63af2b
|
feat(xwayland): xwayland feature
|
2023-07-23 09:04:22 -04:00 |
|
Nova
|
000b633767
|
feat(xwayland): first x window
|
2023-07-23 08:30:09 -04:00 |
|
Nova
|
e3b1276d77
|
feat(xwayland): serialize start
|
2023-07-23 08:30:09 -04:00 |
|
Nova
|
e879b724ec
|
feat(wayland): initial xwayland support
|
2023-07-23 08:30:09 -04:00 |
|
Nova
|
9cf43ec535
|
fix: surface not mapping
|
2023-07-19 06:04:08 -07:00 |
|