Schmarni
|
e00b487167
|
fix: destroy prebound parts on model drop
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-31 23:41:28 +01:00 |
|
Schmarni
|
771a79cd33
|
fix: don't panic when Model is dropped before parts are generated
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-31 20:57:36 +01:00 |
|
Schmarni
|
a3afb08664
|
fix: only re-mesh lines if needed
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-31 08:22:13 +01:00 |
|
Schmarni
|
4de91ef20b
|
fix: improve xr input accuracy
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-31 08:07:03 +01:00 |
|
Schmarni
|
94630c451a
|
chore: remove unneeded system
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-31 07:45:25 +01:00 |
|
Schmarni
|
8ab891edb5
|
chore: silence unimportant warning
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-31 07:44:12 +01:00 |
|
Schmarni
|
9f89d1a9ec
|
fix: don't recursivly despawn entities that handles depsawning themselfs
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-31 07:40:04 +01:00 |
|
Schmarni
|
c8e8ae2506
|
chore: update bevy-dmabuf, again
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-31 05:55:01 +01:00 |
|
Schmarni
|
929c061f36
|
chore: update bevy-dmabuf
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-31 05:42:20 +01:00 |
|
Schmarni
|
189c09ed79
|
chore: update bevy-dmabuf
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-31 04:38:51 +01:00 |
|
Schmarni
|
ccbd773cee
|
fix: gate bevy-dmabuf plugin behind wayland
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-31 04:00:23 +01:00 |
|
Schmarni
|
87857090b4
|
fix: compiling without the wayland feature
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-31 02:23:37 +01:00 |
|
Schmarni
|
5f152df9f7
|
fix: getting bounding boxes before model is fully loaded now waits until the model and bounding boxes are loaded
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-31 01:25:20 +01:00 |
|
Nova
|
b70a188e67
|
fix(main): don't init winit on display or wayland_display empty
|
2025-10-29 20:32:34 -07:00 |
|
Schmarni
|
5a2bb6faed
|
fix: lines not moving when its moved using spatials: bad impl
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-29 16:28:35 +01:00 |
|
Schmarni
|
65c426f981
|
feat: impl proper entity handles
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-28 23:02:24 +01:00 |
|
Schmarni
|
ec468b6752
|
chore: cleanup
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-26 00:43:25 +02:00 |
|
Schmarni
|
23f0b5f880
|
fix: properly implement lines by only transforming points, not the mesh, also make lines and holdout bindless
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-26 00:01:40 +02:00 |
|
Schmarni
|
8bfb01808a
|
fix: fix broken transforms on model spawn
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-24 23:42:15 +02:00 |
|
Schmarni
|
e621f4b60e
|
feat: use entity hashmap for transform sync
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-24 03:10:36 +02:00 |
|
Schmarni
|
7e0b956f49
|
fix: make the dirty flag work
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-24 02:30:59 +02:00 |
|
Nova
|
4d229b95b6
|
refactor(spatial): dirty flag
|
2025-10-24 02:30:59 +02:00 |
|
Nova
|
392eaf4ee5
|
fix(spatial): proper visibility culling scaling
|
2025-10-23 15:46:02 -07:00 |
|
Nova
|
6e2de6ac87
|
fix(spatial): no more zero values in scale
|
2025-10-23 15:37:19 -07:00 |
|
Nova
|
04e20a3bbf
|
refactor(spatial): local visibility calculation
|
2025-10-22 15:51:21 -07:00 |
|
Schmarni
|
429a6efcee
|
fix: disable hands when xr is not available
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-22 23:40:29 +02:00 |
|
Schmarni
|
b1ab37c8dc
|
Revert "fix: don't wait for frame"
This reverts commit 2b07345286.
|
2025-10-22 17:25:09 +02:00 |
|
Nova
|
181224767d
|
fix: make color proper
|
2025-10-21 16:44:34 -07:00 |
|
Nova
|
2b07345286
|
fix: don't wait for frame
|
2025-10-21 15:08:40 -07:00 |
|
Nova
|
d5034b4034
|
fix: instrumentation
|
2025-10-21 15:07:21 -07:00 |
|
Nova
|
891d90fc5e
|
upgrade: schemas
|
2025-10-21 02:15:12 -07:00 |
|
Nova
|
ba97528ed6
|
feat(objects/mouse_pointer): more key compatibility
|
2025-10-20 22:51:52 -07:00 |
|
Nova
|
536fafb4cf
|
fix(objects/mouse_pointer): right modifier keys
|
2025-10-20 22:42:56 -07:00 |
|
Nova
|
59e6a11079
|
fix: mouse pointer target reliability issues
|
2025-10-20 22:42:36 -07:00 |
|
Nova
|
0e4f5de529
|
refactor(objects/mouse_pointer): single task pointer
|
2025-10-20 15:10:48 -07:00 |
|
Schmarni
|
05d4670609
|
feat: impl Pipelined Rendering
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-21 00:09:17 +02:00 |
|
Schmarni
|
08cec3c700
|
chore: fmt
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-20 20:52:58 +02:00 |
|
Schmarni
|
0b29f2f6c9
|
fix(input/controllers): fix cursor rendering
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-20 20:52:21 +02:00 |
|
Nova
|
38a0520299
|
feat(objects): async tracked abstraction
|
2025-10-11 21:46:27 -07:00 |
|
Nova
|
a080560c9c
|
update(schemas): more efficient in tokio tasks
|
2025-10-11 18:37:00 -07:00 |
|
Nova
|
024ae4ddd7
|
refactor: rename flatscreen to force flatscreen
|
2025-10-11 18:36:47 -07:00 |
|
Nova
|
6742caa967
|
revert: bring back task abstraction
|
2025-10-11 15:51:26 -07:00 |
|
Nova
|
ba5415653e
|
fix(wayland): make tokio tasks actually close properly
|
2025-10-11 13:32:22 -07:00 |
|
Nova
|
ddef55879a
|
fix: tokio tracing
|
2025-10-11 12:19:24 -07:00 |
|
Nova
|
c63416d1f3
|
fix: tokio tasks
|
2025-10-11 03:19:56 -07:00 |
|
Schmarni
|
b0ee7e9f54
|
fix(wayland): fix panic when an app requests presentation_feedback without having bound a display
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-10 21:41:02 +02:00 |
|
Nova
|
ec871f5963
|
update: stardust xr core
|
2025-10-05 13:12:29 -07:00 |
|
Nova
|
418e3a2ccb
|
refactor: make flatscreen flag explicit
|
2025-10-03 02:40:29 -07:00 |
|
Schmarni
|
75bdb44371
|
chore: bump mesh-text crate version and remove unneeded fd
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-01 10:21:08 +02:00 |
|
Schmarni
|
6678681c2c
|
fix(wayland/shm): don't leak fds on shm pool destruction
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-10-01 01:19:32 +02:00 |
|