No description
Find a file
Stephen Gutekanst 17450fde65 core: remove linux support
The `mach.Core` API needs major design changes, and every backend that it supports
today must be updated to account for those API design changes. Unless someone is
actively maintaining and improving the state of a given backend, it slows down our
ability to make those critical changes.

Unfortunately, the backends for X11 and Wayland today are half-baked, nobody is
actively maintaining on or contributing to them, and the Linux CI tests have been
broken for over a month as a result which harms overall stability of Mach.

As a result, this PR removes Linux support from `mach.Core`

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2024-08-24 23:42:37 -07:00
.github remove unmaintained WASM support 2024-08-24 23:22:52 -07:00
examples make it clear how to use module system without mach.Core (remove mach.App) 2024-08-24 22:33:15 -07:00
src core: remove linux support 2024-08-24 23:42:37 -07:00
.gitattributes use mach-model3d via package manager 2023-07-01 22:33:35 -07:00
.gitignore update .gitignore for Zig 2024.05 2024-06-02 09:35:13 -07:00
.zigversion zigversion: update to Zig 2024.05 2024-06-02 18:59:25 -07:00
build.zig core: remove linux support 2024-08-24 23:42:37 -07:00
build.zig.zon Update mach-objc package 2024-08-23 20:43:38 -07:00
LICENSE LICENSE: note directories with a separate LICENSE file 2021-07-05 12:46:20 -07:00
LICENSE-APACHE initialize repository 2021-07-04 10:36:34 -07:00
LICENSE-MIT initialize repository 2021-07-04 10:36:34 -07:00
README.md README: cleanup & link to new website 2023-08-13 17:14:09 -07:00

mach-opus

Zig game engine & graphics toolkit for building high-performance, truly cross-platform, robust & modular games, visualizations, and desktop/mobile GUI apps.

gen-texture-light boids textured-cube

Learn more

machengine.org

Join the community

Join the Mach community on Discord to discuss this project, ask questions, get help, etc.