Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hitchh1k3r/odin-bgfx
bgfx bindings for the Odin programming language
https://github.com/hitchh1k3r/odin-bgfx
Last synced: 18 days ago
JSON representation
bgfx bindings for the Odin programming language
- Host: GitHub
- URL: https://github.com/hitchh1k3r/odin-bgfx
- Owner: hitchh1k3r
- License: unlicense
- Created: 2024-06-07T02:48:31.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-31T18:21:12.000Z (5 months ago)
- Last Synced: 2024-07-31T22:33:27.351Z (4 months ago)
- Language: Odin
- Size: 15.4 MB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-odin - bgfx - platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library | [Unlicense](https://github.com/hitchh1k3r/odin-bgfx/) | Graphics, Gamedev (Bindings / Vendor)
- awesome-odin - bgfx - platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library | [Unlicense](https://github.com/hitchh1k3r/odin-bgfx/) | Graphics, Gamedev (Bindings / Vendor)
README
# odin-bgfx
[Odin](https://github.com/odin-lang/Odin) bindings for [bgfx](https://github.com/bkaradzic/bgfx).
### Extra Contents
You can run the example program with `odin run example` from the root of this repository.
Static libs for the `windows_amd64` and `linux_amd64` targets are included, but you should not trust libraries downloaded this way, and [compile them yourself](https://bkaradzic.github.io/bgfx/build.html).
The example program contains compiled shaders. You will need to compile bgfx's [shaderc](https://bkaradzic.github.io/bgfx/tools.html#shader-compiler-shaderc) tool to build your own shaders.