Skip to content

Commit 0e16333

Browse files
committed
N34: miniquad
1 parent 3ce4103 commit 0e16333

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

content/news/034/index.md

+21
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,27 @@ Features:
8787

8888
## Engine Updates
8989

90+
### [miniquad]
91+
92+
[![diff](miniquad_pr.png)][miniquad-pr]
93+
94+
[miniquad] is a pure rust, cross-platform graphics library.
95+
96+
[The biggest PR in miniquad's history][miniquad-pr] landed this month, finishing
97+
the effort of removing all the `sapp` legacy.
98+
99+
Changes includes:
100+
101+
- no more `sapp-*` crates. Now its just one crate, the miniquad!
102+
No mess with individual crates anymore, no ffi for
103+
miniquad - sapp communication.
104+
- on linux miniquad do not depend/statically link with lib*-dev packages.
105+
Miniquad can choose between glx/egl, x11/wayland at runtime.
106+
- MacOS implementation do not depend on any Objective C code anymore.
107+
108+
[miniquad]: https://github.com/not-fl3/miniquad/
109+
[miniquad-pr]: https://github.com/not-fl3/miniquad/pull/278
110+
90111
## Learning Material Updates
91112

92113
### [Intro to Material/Shaders in Bevy][bevy-materials-playlist]

content/news/034/miniquad_pr.png

5.86 KB
Loading

0 commit comments

Comments
 (0)