Nova
|
ec3ced272a
|
refactor(wayland): bit of cleanup
|
2025-07-25 10:47:16 -07:00 |
|
Nova
|
030fd6ed53
|
update: everything
|
2025-07-18 18:36:14 -07:00 |
|
Nova
|
c9d2f92142
|
refactor: remove unnecessary dependencies
|
2025-07-18 18:12:49 -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
|
4426d14bc5
|
fix(wayland): update bevy-dmabuf and tell it to use srgb formats
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-17 17:13:20 +02:00 |
|
Schmarni
|
66a3ae22cc
|
fix(wayland): fix function instrumentation
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-17 17:01:40 +02:00 |
|
Schmarni
|
6cb46cf4f3
|
fix(offset): forgot to save the file before commiting
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-16 21:47:18 +02:00 |
|
Schmarni
|
119c7026b4
|
fix: offset tracking at startup to center properly
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-16 21:43:37 +02:00 |
|
Schmarni
|
a8b5ff47a6
|
feat(objects): implement hmd spatial again (i forgor)
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-16 03:05:45 +02:00 |
|
Schmarni
|
a8144dbd22
|
feat(wayland): implement shm ontop of dmabuf
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-16 01:13:38 +02:00 |
|
Nova
|
826b2413c9
|
feat: more cleanup
|
2025-07-15 14:22:37 -07:00 |
|
Nova
|
a29a04d3f5
|
refactor: remove unnecessary debugging and lists
|
2025-07-15 14:13:55 -07:00 |
|
Schmarni
|
0b4c7edc92
|
feat(wayland): set output refreshrate to i32::MAX and instrument a bunch of functions
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-15 22:15:15 +02:00 |
|
Nova
|
81a741ad36
|
fix(wayland/dmabuf): more robust format handling
|
2025-07-15 02:26:22 -07:00 |
|
Nova
|
d9dded54ca
|
fix: zed debug
|
2025-07-15 02:25:52 -07:00 |
|
Nova
|
72d1173d2e
|
fix(wayland): support all dmabuf protocol versions
|
2025-07-15 00:44:23 -07:00 |
|
Nova
|
12a3dc26af
|
fix: feedback lacking formats
|
2025-07-14 15:58:25 -07:00 |
|
Nova
|
7fab72f903
|
fix(wayland): feedback padding
|
2025-07-14 11:23:35 -07:00 |
|
Schmarni
|
856d738267
|
feat(wayland): provide more rendering formats and modifiers
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-14 19:55:53 +02: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
|
e4186a90fc
|
feat: zed debug json
|
2025-07-13 21:27:03 -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
|
00fdaf5b9f
|
feat(wayland): virtual output
|
2025-07-12 21:17:48 -07:00 |
|
Nova
|
3225819121
|
fix: remove test what was i thinking
|
2025-07-12 21:17:39 -07:00 |
|
Nova
|
b0d623e9de
|
refactor(wayland): don't do fancy alpha setting when xrgb
|
2025-07-12 21:17:30 -07:00 |
|
Schmarni
|
6ec09809d9
|
feat(wayland): working dmabuf!
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-13 06:01:52 +02:00 |
|
Schmarni
|
0ec465ac39
|
refactor: try to use async dmabuf importing
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-13 03:36:42 +02: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
|
4b68544a0b
|
fix: mouse pointer grab
|
2025-07-10 11:50:16 -07:00 |
|
Nova
|
42d36627ff
|
fix: add plugin actually :p
|
2025-07-10 11:22:27 -07:00 |
|
Nova
|
63cf0db448
|
feat: dmatex!! (sorta, borken)
|
2025-07-10 10:13:38 -07:00 |
|
Nova
|
929ea054f3
|
fix: mouse pointer
|
2025-07-10 07:57:05 -07:00 |
|
Nova
|
c052ad22ba
|
fix: clippy
|
2025-07-10 07:36:48 -07:00 |
|
Schmarni
|
e37d43eeb8
|
feat: setup bevy-dmabuf, not hooked up yet
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-10 16:34:53 +02:00 |
|
Nova
|
14544bfd3e
|
fix(wayland): proper shm double buffering
|
2025-07-10 06:32:49 -07:00 |
|
Schmarni
|
c1d3a4cbcb
|
fix: set spatial node transform
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-10 14:56:08 +02:00 |
|
Nova
|
dfb59ee7fa
|
fix(wayland): shading
|
2025-07-08 16:46:19 -07:00 |
|
Nova
|
cb9460c344
|
feat: OIT
|
2025-07-08 12:30:11 -07:00 |
|
Nova
|
e9078bfaf8
|
clippy: fix
|
2025-07-08 12:12:46 -07:00 |
|
Nova
|
5a042bf11c
|
refactor: remove sk material
|
2025-07-08 12:08:53 -07:00 |
|
Schmarni
|
a8d3b1fda1
|
Revert "refactor: use bevy_sk PbrMaterial instead of StandardMaterial"
This reverts commit 7b126557df.
|
2025-07-08 00:37:29 +02:00 |
|
Nova
|
a4a43d3ceb
|
fix: keyboard crashiness
|
2025-07-06 12:52:05 -07:00 |
|
Nova
|
f4d08dac9c
|
feat: wayland
|
2025-07-05 19:51:40 -07:00 |
|
Schmarni
|
7b126557df
|
refactor: use bevy_sk PbrMaterial instead of StandardMaterial
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-02 22:00:27 +02:00 |
|
Nova
|
859d38f1b8
|
feat: stochastic alpha!!!
|
2025-07-02 12:37:26 -07:00 |
|
Nova
|
98ae69c858
|
refactor: remove animation plugin
|
2025-07-01 02:50:51 -07:00 |
|