38 Commits

Author SHA1 Message Date
125e718ec8 graphics v0.0.8 dynamic limits + wgpu 29.0.0 2026-03-19 08:10:14 -07:00
cd91cca93f update to wgpu 29.0.0 2026-03-19 07:58:07 -07:00
78d89ed3d9 graphics: dynamic wgpu Limits 2026-03-19 07:35:04 -07:00
87853d3de8 Revert "graphics: use cool macro"
This reverts commit 4ebd251273.
2026-03-19 07:19:33 -07:00
36447a76cf graphics v0.0.7 surface 2026-03-10 07:50:07 -07:00
44f988ea4a graphics: common surface code 2026-03-10 07:48:43 -07:00
7c14acb377 graphics v0.0.6 no surface in api 2026-03-09 11:17:46 -07:00
98421ed24a graphics: use existing encoder 2026-03-09 09:31:10 -07:00
4ebd251273 graphics: use cool macro 2026-03-09 08:49:46 -07:00
05534a4863 graphics: remove SurfaceConfiguration from interfaces 2026-03-09 08:45:29 -07:00
4615ee24f3 graphics: tweak syntax 2026-03-05 07:47:59 -08:00
251f7cc627 graphics v0.0.5 create texture_color + fix webgl 2026-03-04 09:28:25 -08:00
378619045f graphics: hardcode downlevel to webgl2 2026-03-04 09:23:45 -08:00
67d39d5e03 graphics: create texture_color, distinct from model_color 2026-03-04 09:23:45 -08:00
daeabab337 shader: more intermediate variables for understandability 2026-03-04 09:23:45 -08:00
06d0d70791 move required_limits to setup 2026-02-28 18:21:04 -08:00
4aab9679bf graphics v0.0.4 surface errors 2026-02-28 17:53:25 -08:00
d32dcc5a58 graphics: surface all errors in setup 2026-02-28 17:52:08 -08:00
fa43f764f6 graphics v0.0.3 update deps 2026-02-28 15:47:59 -08:00
3212fb1d41 graphics v0.0.2 2026-02-18 09:20:01 -08:00
424c7ce9a6 refactor setup 2026-02-18 09:19:14 -08:00
b8e5343464 strafesnet_graphics v0.0.1 2026-02-10 08:54:51 -08:00
51e7703933 graphics: move images and shader 2026-02-10 08:54:51 -08:00
e46f54efe0 graphics: remove settings dep 2026-02-10 08:51:21 -08:00
b2993995bb graphics: remove session dep 2026-02-10 08:44:26 -08:00
23a6655bb0 specify crate versions in workspace 2026-02-05 07:23:27 -08:00
5db2ce076d update glam 2026-02-05 06:51:07 -08:00
3e0fc54852 Delete Body.acceleration Field (#30)
Acceleration is not a persistent part of the PhysicsState, and is only used for intermediate calculations along a trajectory.

Fixes several bugs:
- Walk decelerate clip into wall
- Walk accelerate clip into wall
- Fall while flying

Reviewed-on: #30
Co-authored-by: Rhys Lloyd <krakow20@gmail.com>
Co-committed-by: Rhys Lloyd <krakow20@gmail.com>
2026-01-27 17:08:08 +00:00
4059cfa527 update wgpu 2025-12-18 10:57:19 -08:00
f6f35c5f54 fix lints 2025-11-17 12:41:34 -08:00
4e7d580918 add lints to workspace 2025-11-16 14:53:23 -08:00
f3bb8dd067 update deps 2025-10-01 23:37:07 -07:00
657a2530dc update deps 2025-08-19 21:59:25 -07:00
f579370841 update deps 2025-04-14 21:23:23 -07:00
8fb0d30e1d graphics: move get_instances_buffer_data away from the cool render code 2025-03-14 15:38:35 -07:00
d638e633ba update deps 2025-02-20 19:02:03 -08:00
61e44f2aba upgrade rust edition to 2024 2025-02-20 18:58:01 -08:00
8d2ba28700 move engine components into modules 2025-01-22 05:48:08 -08:00