14 breaking releases

0.15.0 Mar 21, 2024
0.13.0 Oct 23, 2023
0.12.0 Mar 18, 2023
0.11.0 Nov 17, 2022
0.1.0 Jun 28, 2021

#352 in Graphics APIs


Used in bgfx-rs

BSD-2-Clause

7.5MB
148K SLoC

C++ 116K SLoC // 0.1% comments C 14K SLoC // 0.2% comments Lua 6.5K SLoC // 0.0% comments Rust 5.5K SLoC // 0.0% comments Objective-C++ 4.5K SLoC // 0.0% comments Shell 594 SLoC // 0.3% comments Python 390 SLoC // 0.2% comments Scala 114 SLoC // 0.3% comments

Contains (DOS exe, 550KB) bx/tools/bin/windows/genie.exe, (Mach-o exe, 550KB) bx/tools/bin/darwin/genie, (ELF exe/lib, 545KB) bx/tools/bin/linux/genie, (DOS exe, 400KB) bx/tools/bin/windows/ninja.exe, (Mach-o exe, 180KB) bx/tools/bin/darwin/ninja, (ELF exe/lib, 175KB) bx/tools/bin/linux/ninja and 6 more.

Low-level bindings for BGFX

Maintenance status

This code is Rust low-level bindings for https://github.com/bkaradzic/bgfx While possible to use these directly in your project it's recommended to use these high-level binindings instead https://github.com/emoon/bgfx-rs

No runtime deps