Commit graph

184 commits

Author SHA1 Message Date
D0RYU
91c80d0f91 feat: add telemetry subcrate
Some checks failed
Build Zenyx ⚡ / 🧪 Run Cargo Tests (pull_request) Failing after 4m55s
Build Zenyx ⚡ / 🏗️ Build aarch64-apple-darwin (pull_request) Has been skipped
Build Zenyx ⚡ / 🏗️ Build aarch64-pc-windows-msvc (pull_request) Has been skipped
Build Zenyx ⚡ / 🏗️ Build aarch64-unknown-linux-gnu (pull_request) Has been skipped
Build Zenyx ⚡ / 🏗️ Build x86_64-apple-darwin (pull_request) Has been skipped
Build Zenyx ⚡ / 🏗️ Build x86_64-pc-windows-msvc (pull_request) Has been skipped
Build Zenyx ⚡ / 🏗️ Build x86_64-unknown-linux-gnu (pull_request) Has been skipped
2025-04-28 15:40:48 -04:00
2d704652b5
fix(ci): add windows and broken macOS builds
Some checks failed
Build Zenyx ⚡ / 🧪 Run Cargo Tests (push) Successful in 5m13s
Build Zenyx ⚡ / 🏗️ Build aarch64-apple-darwin (push) Failing after 4m55s
Build Zenyx ⚡ / 🏗️ Build x86_64-apple-darwin (push) Failing after 5m1s
Build Zenyx ⚡ / 🏗️ Build aarch64-unknown-linux-gnu (push) Failing after 5m21s
Build Zenyx ⚡ / 🏗️ Build aarch64-pc-windows-msvc (push) Failing after 5m53s
Build Zenyx ⚡ / 🏗️ Build x86_64-unknown-linux-gnu (push) Failing after 4m40s
Build Zenyx ⚡ / 🏗️ Build x86_64-pc-windows-msvc (push) Successful in 7m25s
2025-04-22 21:59:46 +02:00
f64d49c4c6
Merge branch 'cicd' (#9)
Some checks failed
Build Zenyx ⚡ / 🔧 Setup Environment (push) Successful in 37s
Build Zenyx ⚡ / 🏗️ Build aarch64-unknown-linux-gnu (push) Blocked by required conditions
Build Zenyx ⚡ / 🏗️ Build x86_64-unknown-linux-gnu (push) Blocked by required conditions
Build Zenyx ⚡ / 🧪 Run Cargo Tests (push) Has been cancelled
Closes #6

Reviewed-on: #9
2025-04-22 21:58:25 +02:00
221bb68b3b
Merge branch 'sparse-sets' (#5)
Closes #2

Reviewed-on: #5
2025-04-22 21:58:21 +02:00
6b81529188
fix(ci): caching and vulkan builds, add tests 2025-04-22 21:58:18 +02:00
474970ab70
fix(ci): remove unneeded -y argument from cargo-install 2025-04-22 21:58:14 +02:00
65907560d5
fix(ci): use cargo-install instead of cargo-binstall 2025-04-22 21:58:11 +02:00
2f3381b0f1
fix(ci): correct mismatched cache keys 2025-04-22 21:58:07 +02:00
5e3c20c759
fix(ci): incorrect tar arguments 2025-04-22 21:58:04 +02:00
543646b405
fix(ci): use correct link for zig 2025-04-22 21:58:00 +02:00
e451d18115
fix(ci): do not pipe tar when extracting zig 2025-04-22 21:57:57 +02:00
e32e764315
feat(rendering): add default checkerboard texture 2025-04-22 21:57:53 +02:00
57a37cdf52
chore: fix typo in function name 2025-04-22 21:57:50 +02:00
22e004ae57
feat(ecs): add rudimentary sparse set impl 2025-04-22 21:57:46 +02:00
a71231a3a0
Merge branch 'zlog-json' (#1)
Reviewed-on: #1
2025-04-22 21:57:43 +02:00
c28ccfefca
fix(zlog): remove unused LogJsonStructure struct 2025-04-22 21:57:39 +02:00
ad91e6f7aa
fix: use string logging by default 2025-04-22 21:57:36 +02:00
ff36abfb78
feat(zlog): add tests 2025-04-22 21:57:33 +02:00
e347fe6d54
feat(zlog)!: JSON logging support 2025-04-22 21:57:29 +02:00
01c3699d86
Revert "feat(ci): use cargo zibuild & xbuild"
This reverts commit 87d810aff3.
2025-04-22 21:57:25 +02:00
503c87c288
Revert "fix(ci): ensure node is installed"
This reverts commit cb91bde7f8.
2025-04-22 21:57:22 +02:00
8430a67951
fix(ci): ensure node is installed 2025-04-22 21:57:19 +02:00
b092e6f6ae
feat(ci): use cargo zibuild & xbuild 2025-04-22 21:57:15 +02:00
0ab2e04873
feat(ci): seperate build and setup jobs 2025-04-22 21:57:12 +02:00
2104f58b20
fix(cicd): remove unneeded docker setup 2025-04-22 21:57:08 +02:00
b1c8da6ac1
chore(nix): cleanup and update flake 2025-04-22 21:57:05 +02:00
4a674176cd
feat: add obj model loading
Co-authored-by: Chance <caznix01@gmail.com>
2025-04-22 21:57:01 +02:00
8632f5a2b2
fix: LICENSE copyright attribution 2025-04-22 21:56:58 +02:00
457d41ed30
fix(ci): renamed .gitlab to .forgejo, corrected workflow name 2025-04-22 21:56:54 +02:00
7142350362
wip(rendering): obj model loading 2025-04-22 21:56:51 +02:00
749e51e074
fix(rendering): enable alpha blending 2025-04-22 21:56:48 +02:00
cc3c82d412
fix(android): properly destroy windows on suspend 2025-04-22 21:56:44 +02:00
e50409943c
feat(android): basic android support via winit native activity 2025-04-22 21:56:40 +02:00
d67acaadfa
feat(rendering): rendering textures with camera
Co-authored-by: BitSyndicate <contact@bitsyndicate.de>
2025-04-22 21:56:37 +02:00
f6d1bfda7d
feat: set max loglevel in logger configuration 2025-04-22 21:56:34 +02:00
bb16554097
feat: add the ability to open and close new windows 2025-04-22 21:56:30 +02:00
7e82eba93e
fix(ci): add missing vulkan libraries 2025-04-22 21:56:27 +02:00
9855b56a1a
fix: add .vscode to .gitignore 2025-04-22 21:56:23 +02:00
43f8f46021
feat: basic triangle rendering 2025-04-22 21:56:20 +02:00
f215c10d0e
feat: event based non-blocking logger 2025-04-22 21:56:16 +02:00
37abc3f52d
feat: fix apt not finding gcc in ci/cd 2025-04-22 21:56:13 +02:00
4cc993ced5
feat: add cross compilation without cargo-cross 2025-04-22 21:56:09 +02:00
fe79838bc4
feat: make ci/cd pipeline multi-target 2025-04-22 21:56:06 +02:00
2767d45b5a
feat: simplify ci/cd pipeline 2025-04-22 21:56:03 +02:00
27a9911c3c
feat: add a WIP ci/cd pipeline 2025-04-22 21:55:59 +02:00
17140cdcd2
Update .gitlab-ci.yml file 2025-04-22 21:55:55 +02:00
5dc39df285
chore: modify readme to use up to date information 2025-04-22 21:55:52 +02:00
1f90088350
feat: modify flakenix to include cargo utils 2025-04-22 21:55:49 +02:00
16a4aee633
chore: broaden the support of ci/cd 2025-04-22 21:55:45 +02:00
f9c2b93c01
feat: push logs to a dedicated buffer 2025-04-22 21:55:42 +02:00