Commit graph

9 commits

Author SHA1 Message Date
Stephen Gutekanst
4bc32adeb8 all: update to latest Zig APIs (zig fmt)
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-29 09:54:32 -07:00
Stephen Gutekanst
29964c99bb update to latest Zig (zig fmt)
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-06-25 00:01:55 -07:00
pablo
ddc3da583c model3d: use std.c.free to free save result
std.heap.c_allocator has a small wrapper on non-posix targets. the
library uses libc malloc directly by default so we can use libc free
to release memory.
2023-04-11 08:58:12 -07:00
Ali Chraghi
266b651b34 all: use explicit backing integers for packed structs 2023-03-28 21:01:22 -07:00
Aksel Hjerpbakk
2b6f3fb1d9
all: fix issue with glfw vulkan createWindowSurface; update to new for loop syntax (#713) 2023-03-01 18:33:17 -07:00
Stephen Gutekanst
ae06ca541f model3d: update to latest Zig build API
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-02-12 10:05:03 -07:00
Stephen Gutekanst
c96ff64958 model3d: disable alignment sanitizer for all of model3d
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-11-14 18:14:35 -07:00
Stephen Gutekanst
917b0eb8be model3d: disable UBSan alignment sanitization on m3d_load
Works around: https://gitlab.com/bztsrc/model3d/-/issues/19

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-11-14 16:52:36 -07:00
Ali Chraghi
3ea1dea4f7
model3d: add m3d implementation / bindings (#589) 2022-10-21 07:42:01 -07:00