Commit Graph

363 Commits

Author SHA1 Message Date
piper
bccdc8221e feat: audio! 2023-02-04 20:39:08 -05:00
Nova
bddf17bbef fix(stereokit): version 2023-02-04 20:38:10 -05:00
Nova
e8511e8759 refactor(cargo.toml): profile optimizations 2023-02-02 16:32:43 -05:00
Nova
85296f538b feat(spatial): fields_distance, normal, closest_point 2023-02-01 19:21:35 -05:00
Nova
f8ff80b781 fix(items): make acceptor fields non-optional 2023-01-28 11:12:51 -05:00
Nova
932fef87f5 refactor: change logic_step to frame event 2023-01-26 09:08:40 -05:00
Nova
742780e34e refactor: remove many unwrap calls 2023-01-25 11:50:53 -05:00
Nova
41ede661f7 feat(material): auto copy on change parameter 2023-01-25 09:23:01 -05:00
Nova
8d85460803 feat: make event loop multithreaded 2023-01-25 09:17:52 -05:00
Nova
ac71581db8 fix(spatial): moving object relative to itself 2023-01-25 05:40:37 -05:00
Nova
2f894c4058 fix(spatial): parse_transform returned result 2023-01-25 05:40:19 -05:00
Nova
2b97c98a6e refactor(wayland): remove SeatData wrapper 2023-01-22 02:38:40 -05:00
Nova
98d9f491ba fix(wayland): update pointer scroll 2023-01-22 02:30:12 -05:00
Nova
16d710e106 fix(panel_item): allow surfaces with size of 0,0 2023-01-22 00:58:25 -05:00
Nova
9ad202e778 refactor(spatial): get/set parent methods 2023-01-22 00:42:04 -05:00
Nova
b3747d623c fix(spatial): reference space can be self 2023-01-22 00:24:38 -05:00
Nova
d5ff9281e6 feat: update/clean dependencies 2023-01-22 00:24:13 -05:00
Nova
18ebd8c522 feat: input multiplexing 2023-01-21 18:07:25 -05:00
Nova
411f71c217 feat: startup script 2023-01-17 18:51:46 -05:00
Nova
3027ae20a9 feat(spatial): keep track of children 2023-01-16 11:17:12 -05:00
Nova
fbce321426 refactor(main): make arrays tuples 2023-01-16 11:03:46 -05:00
Nova
74bc3a306e feat: update stereokit to have fancy tracing 2023-01-15 04:23:26 -05:00
Nova
a950ad59f1 fix(input): grab issues 2023-01-15 04:04:09 -05:00
Nova
cf840da444 feat(stereokit): log filtering 2023-01-15 04:03:21 -05:00
Nova
173fba35fa feat: even more tracing 2023-01-15 01:13:22 -05:00
Nova
97fbbec0fe feat: adaptive sleep delay 2023-01-14 23:48:49 -05:00
Nova
400f3a23bf feat: spatial tracing 2023-01-14 22:59:00 -05:00
Nova
1ad3336b6f feat: span tracing!!! 2023-01-14 22:32:41 -05:00
Nova
8e9956abe1 refactor(input): more compact registry contains 2023-01-14 20:29:33 -05:00
Nova
6ca93ea24c fix(event loop, client): better async 2023-01-14 12:38:05 -05:00
Nova
49810e8fd1 refactor(cargo.toml): remove unneeded deps and features 2023-01-14 11:17:52 -05:00
Nova
afd0946558 fix(input): reduce latency by several frames 2023-01-14 11:03:47 -05:00
Nova
fd31d0cd99 feat(tokio): profiling 2023-01-14 10:38:39 -05:00
Nova
2f380da62f refactor(wayland): remove commented out code\ 2023-01-07 10:15:56 -05:00
Nova
1c6971cd11 feat(model): use resource ID for texture 2023-01-06 09:05:30 -05:00
Nova
da4cf084d2 fix: remove stereokit patch 2023-01-05 21:49:03 -05:00
Nova
ca95ed5461 feat(model): set material parameter 2023-01-05 21:46:25 -05:00
Nova
1b06cb6952 fix(drawable/lines): properly make cyclic point 2023-01-05 08:28:29 -05:00
Nova
df89c826bb fix: remove opt level 3 for dev 2023-01-05 07:59:20 -05:00
Nova
21f7f66440 feat: update stereokit 2023-01-04 23:51:48 -05:00
Nova
3f1bad18c8 feat(wayland/surface): geometry resizing, unused 2023-01-04 21:36:55 -05:00
Nova
0c190cc833 feat(delta): mark_changed 2023-01-04 21:36:25 -05:00
Nova
5f0df8e7c1 fix(wayland): SSD all the things 2023-01-04 08:26:10 -05:00
Nova
d715f2f9ed fix(wayland): toplevel states bytemucked to u8 2023-01-04 08:25:54 -05:00
Nova
d7fa4e62b8 feat(wayland): proper surface geometry 2023-01-04 07:25:33 -05:00
Nova
568ebb0060 feat(wayland): serial counter 2023-01-04 07:25:22 -05:00
Nova
42efc67625 feat(delta): const 2023-01-04 07:23:23 -05:00
Nova
dd4b0097a1 feat(wayland): set toplevel capabilities 2023-01-03 10:08:39 -05:00
Nova
a483cdbc7d feat(wayland): recommended_state 2023-01-02 18:53:58 -05:00
Nova
84a7546442 refactor(wayland): remove xdg output manager 2023-01-02 03:49:29 -05:00