Skip to content

Commit 98a9750

Browse files
N34: miniquad (#1052)
Co-authored-by: Joe Clay <[email protected]>
1 parent 3f75f11 commit 98a9750

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

content/news/034/index.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,27 @@ who wants to learn how to use the engine should check the new
264264
[fyrox_twitter]: https://twitter.com/DmitryNStepanov
265265
[platformer_tutorial]: https://fyrox-book.github.io/fyrox/tutorials/platformer/part1.html
266266

267+
### [miniquad]
268+
269+
[![diff](miniquad_pr.png)][miniquad-pr]
270+
271+
[miniquad] is a pure Rust, cross-platform graphics library.
272+
273+
[The biggest PR in miniquad's history][miniquad-pr] landed this month, finishing
274+
the effort of removing all the `sapp` legacy.
275+
276+
Changes includes:
277+
278+
- No more `sapp-*` crates. Now it's just one crate, miniquad!
279+
No mess with individual crates any more, no FFI for
280+
miniquad - sapp communication.
281+
- On Linux, miniquad does not depend/statically link with lib*-dev packages.
282+
Miniquad can choose between glx/egl, x11/wayland at runtime.
283+
- MacOS implementation does not depend on any Objective C code anymore.
284+
285+
[miniquad]: https://github.com/not-fl3/miniquad/
286+
[miniquad-pr]: https://github.com/not-fl3/miniquad/pull/278
287+
267288
## Learning Material Updates
268289

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

content/news/034/miniquad_pr.png

5.86 KB
Loading

0 commit comments

Comments
 (0)