Commit graph

184 commits

Author SHA1 Message Date
16b1960a38
feat(ci): fix workflow, broken macOS builds
Some checks failed
Build Zenyx ⚡ / 🧪 Run Cargo Tests (push) Has been cancelled
2025-04-22 21:17:16 +02:00
0926881f1f
Merge branch 'cicd' (#9)
All checks were successful
Build Zenyx ⚡ / 🔧 Setup Environment (push) Successful in 34s
Build Zenyx ⚡ / 🧪 Run Cargo Tests (push) Successful in 1m0s
Build Zenyx ⚡ / 🏗️ Build x86_64-unknown-linux-gnu (push) Successful in 3m38s
Build Zenyx ⚡ / 🏗️ Build aarch64-unknown-linux-gnu (push) Successful in 3m43s
Closes #6

Reviewed-on: #9
2025-04-21 23:24:47 +02:00
7e8c43cb47
fix(ci): caching and vulkan builds, add tests 2025-04-21 17:08:22 -04:00
23704b96a2
Merge branch 'sparse-sets' (#5)
Closes #2

Reviewed-on: #5
2025-04-21 00:07:59 +02:00
bf66ca2f6e
chore: fix typo in function name 2025-04-21 00:05:33 +02:00
5c30450985
feat(ecs): add rudimentary sparse set impl 2025-04-20 23:54:16 +02:00
948c73cec7
fix(ci): remove unneeded -y argument from cargo-install 2025-04-20 15:57:42 -04:00
33e8225d9c
fix(ci): use cargo-install instead of cargo-binstall 2025-04-20 15:55:38 -04:00
0780fb8068
fix(ci): correct mismatched cache keys 2025-04-20 15:39:18 -04:00
97a41a2983
fix(ci): incorrect tar arguments 2025-04-20 15:32:42 -04:00
7d156c363d
fix(ci): use correct link for zig 2025-04-20 15:28:27 -04:00
24410b054d
fix(ci): do not pipe tar when extracting zig 2025-04-20 15:24:14 -04:00
61518697ac
feat(rendering): add default checkerboard texture 2025-04-20 14:47:30 -04:00
866d86b3c5
Merge branch 'zlog-json' (#1)
Reviewed-on: #1
2025-04-20 20:22:45 +02:00
d8300535fb
fix(zlog): remove unused LogJsonStructure struct 2025-04-19 16:39:49 -04:00
f80acdcdd2
fix: use string logging by default 2025-04-19 16:16:01 -04:00
8d2d1b2f3a
feat(zlog): add tests 2025-04-19 16:07:04 -04:00
8e443c4f3f
feat(zlog)!: JSON logging support 2025-04-19 15:39:21 -04:00
f86a785e98
Revert "feat(ci): use cargo zibuild & xbuild"
This reverts commit 87d810aff3.
2025-04-19 21:12:04 +02:00
02f6f9e9f4
Revert "fix(ci): ensure node is installed"
This reverts commit cb91bde7f8.
2025-04-19 21:12:03 +02:00
768ba92b32
fix(ci): ensure node is installed 2025-04-19 21:12:01 +02:00
7c60c1f1ae
feat(ci): use cargo zibuild & xbuild 2025-04-19 21:11:59 +02:00
17dd766eeb
feat(ci): seperate build and setup jobs 2025-04-19 21:11:57 +02:00
5ce76376b3
fix(cicd): remove unneeded docker setup 2025-04-19 21:11:55 +02:00
50ba235b66
chore(nix): cleanup and update flake 2025-04-19 21:11:52 +02:00
5dbef86e6a
feat: add obj model loading
Co-authored-by: Chance <caznix01@gmail.com>
2025-04-19 21:11:51 +02:00
52ec5ba7d7
fix: LICENSE copyright attribution 2025-04-19 21:11:49 +02:00
a92ca78bd8
fix(ci): renamed .gitlab to .forgejo, corrected workflow name 2025-04-19 21:11:46 +02:00
8583378d04
wip(rendering): obj model loading 2025-04-19 21:11:44 +02:00
da7fdc5905
fix(rendering): enable alpha blending 2025-04-19 21:11:42 +02:00
016fa1092e
fix(android): properly destroy windows on suspend 2025-04-19 21:11:38 +02:00
e5783281dc
feat(android): basic android support via winit native activity 2025-04-19 21:11:37 +02:00
830794f186
feat(rendering): rendering textures with camera
Co-authored-by: BitSyndicate <contact@bitsyndicate.de>
2025-04-19 21:11:35 +02:00
cc4f56937b
feat: set max loglevel in logger configuration 2025-04-19 21:11:30 +02:00
1d1b3e9868
feat: add the ability to open and close new windows 2025-04-19 21:11:28 +02:00
cbe138d877
fix(ci): add missing vulkan libraries 2025-04-19 21:11:26 +02:00
b584c5c613
fix: add .vscode to .gitignore 2025-04-19 21:11:20 +02:00
a8323fd698
feat: basic triangle rendering 2025-04-19 21:11:18 +02:00
06648d8da2
feat: event based non-blocking logger 2025-04-19 21:11:16 +02:00
a5151ab9e4
feat: fix apt not finding gcc in ci/cd 2025-04-19 21:11:13 +02:00
8ca06e92a2
feat: add cross compilation without cargo-cross 2025-04-19 21:11:12 +02:00
0b7ffb2fe3
feat: make ci/cd pipeline multi-target 2025-04-19 21:11:10 +02:00
da826b2736
feat: simplify ci/cd pipeline 2025-04-19 21:11:07 +02:00
354966d8c6
feat: add a WIP ci/cd pipeline 2025-04-19 21:11:05 +02:00
3f783b48a3
Update .gitlab-ci.yml file 2025-04-19 21:11:03 +02:00
a4fd65d9b5
chore: modify readme to use up to date information 2025-04-19 21:11:00 +02:00
83e80a1e4a
feat: modify flakenix to include cargo utils 2025-04-19 21:10:59 +02:00
a3fd926564
chore: broaden the support of ci/cd 2025-04-19 21:10:57 +02:00
1002d925d6
feat: push logs to a dedicated buffer 2025-04-19 21:10:37 +02:00
8c81254227
refactor: A new beginning 2025-04-19 21:10:33 +02:00