11 releases (6 breaking)

0.7.0 Dec 2, 2024
0.6.3 Nov 12, 2024
0.5.0 Nov 10, 2024
0.4.0 Nov 10, 2024
0.1.0 Nov 9, 2024

#289 in Graphics APIs

Download history 567/week @ 2024-11-07 64/week @ 2024-11-14 5/week @ 2024-11-21 138/week @ 2024-11-28 34/week @ 2024-12-05 5/week @ 2024-12-12

65 downloads per month
Used in teenygame

LGPL-3.0-or-later

25KB
357 lines

wginit

wginit is a framework for initializing wgpu winit. That's all it does!

Supported platforms

  • 🟢 Linux
  • 🟢 macOS
  • 🟢 Windows
  • 🟢 Web: Falls back on WebGL if WebGPU is not available.
  • ⚠️ iOS: Gets stuck after rendering first frame. No support for app lifecycle (e.g. suspend).
  • Android: Untested.

lib.rs:

wginit is a simple framework for initializing wgpu winit.

It only handles one device.

Dependencies

~16–48MB
~807K SLoC