bgfx
Graphics rendering library
A cross-platform graphics rendering library providing a common interface to various graphics APIs and platforms
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
15k stars
480 watching
2k forks
Language: C++
last commit: 7 days ago
Linked from 10 awesome lists
d3d11d3d12directxdirectx-11directx-12enginegamedevglesglfwgraphicsmetalopenglrenderingsdlvulkanvulkan-apiwebgl
Related projects:
Repository | Description | Stars |
---|---|---|
akira13641/pasbgfx | Pascal bindings to the C API for BGFX, providing a way to access and use the cross-platform graphics library from Pascal. | 20 |
swiftgfx/swiftbgfx | Cross-platform rendering library bindings in Swift | 79 |
haskell-game/bgfx | Haskell bindings to a cross-platform graphics API | 32 |
libgdx/libgdx | A cross-platform Java framework for developing 2D and 3D games with support for multiple platforms including desktop, Android, iOS, and web browsers. | 23,368 |
andrejnau/flycube | A low-level graphics API providing features like ray tracing and support for multiple backends | 388 |
bkaradzic/bx | A base library providing OS/runtime/compiler independent core functionality to write cross-platform applications without C Runtime and Standard Library dependencies. | 569 |
facebook/igl | A cross-platform library providing a low-level GPU interface for multiple graphics APIs | 2,971 |
emoon/bgfx-rs | Rust bindings to a cross-platform graphics API | 113 |
snappertt/bgfx-header-extension-library | A C library providing a set of utility functions and effects to simplify graphics rendering with the bgfx library. | 42 |
james4k/go-bgfx | A Go wrapper around Branimir Karadžić's bgfx rendering library | 59 |
archie3d/juce_bgfx | An implementation of bgfx rendering from within a JUCE application with alternative rendering via nanovg. | 21 |
lwjgl/lwjgl3 | A high-performance Java library providing direct access to native APIs for graphics, audio, parallel computing, and XR applications. | 4,816 |
zig-gamedev/zig-gamedev | A collection of libraries and sample applications for game development using the Zig programming language. | 2,295 |
confettifx/the-forge | A cross-platform rendering framework providing building blocks to extend existing game engines or write custom ones, supporting multiple platforms and technologies. | 4,819 |
cloudwu/lua-bgfx | A Lua binding of the bgfx cross-platform graphics rendering library | 230 |