mach
mach copied to clipboard
zig game engine & graphics toolkit
- [x] By selecting this checkbox, I agree to license my contributions to this project under the license(s) described in the LICENSE file, and I have the right to do...
For some reason msvc builds stopped working in CI, should be trivial to fix just need to test on a Windows machine.
This is a tracking issue for declaring the mach-dxcompiler package as stable. This means: 1. [ ] It is in use inside Mach engine and we feel good about it...
Using this new command would be better than having people manually edit the `build.zig.zon` file: ``` zig fetch --save https://pkg.machengine.org/mach-dxcompiler/9ccc0a85f963e1776f0a779a3383ab23fc5563ee.tar.gz ``` Depends on https://github.com/hexops/mach/issues/1157
### Point 1: use snake_case for all package names in build.zig.zon If `build.zig.zon` contains `.name = "mach-dxcompiler"` then `zig fetch --save` will produce an entry like this using `@""` syntax:...
Continuation of https://github.com/hexops/mach/issues/1122 Related https://github.com/hexops/machengine.org/pull/19
Our dependency tree today is a lot to maintain, and reducing its size would make performing Zig updates, contributing, etc. easier. Despite how some feel ('zero dependencies!!!'), I do think...
With ```Zig const core = @import("mach-core"); ``` and calling within `update()` ```Zig core.setDisplayMode(.fullscreen); core.setDisplayMode(.windowed); ``` the window does not return to its original size. The mach-core source Core.zig stores the...
Hello!, when running the `sine.zig` example on Windows 10 Build 19045, I receive the following output ``` ~\AppData\Local\Temp\sine | 11:07:40 ➜ zig build run info: Took 6.984ms to initialize...
`sdkPath` has become unnecessary since the day we switched to package manager