About 37 results
Open links in new tab
  1. Overview — bgfx 1.142.9194 documentation - GitHub Pages

    Everyone is welcome to contribute to bgfx by submitting bug reports, testing on different platforms, writing examples (see ideas), improving documentation, profiling and optimizing, etc.

  2. Documentation — bgfx 1.142.9194 documentation - GitHub Pages

    Minimal example without bgfx’s example harness Examples 00-helloworld 01-cubes 02-metaballs 03-raymarch 04-mesh 05-instancing 06-bump 07-callback 08-update 09-hdr 10-font 11-fontsdf 12-lod 13 …

  3. API Reference — bgfx 1.142.9194 documentation - GitHub Pages

    API Reference Note If you’re just getting started with bgfx, you might get more out of these simple walkthroughs for how to use bgfx’s API: Hello, bgfx! (tutorial) bgfx-minimal-example (repo on GitHub) …

  4. Examples — bgfx 1.142.9194 documentation - GitHub Pages

    Examples Most of the examples require shader/texture/mesh data to be loaded. When running examples your current directory should be examples/runtime.

  5. Tools — bgfx 1.142.9194 documentation - GitHub Pages

    Tools Geometry Compiler (geometryc) Converts Wavefront .obj, or glTF 2.0 mesh files to a format which is optimized for use with bgfx. Usage:

  6. Internals — bgfx 1.142.9194 documentation - GitHub Pages

    Internals Sort-based draw call bucketing bgfx uses sort-based draw call bucketing. This means that the order in which draw calls are submitted does not necessarily match the order in which they are …

  7. Building — bgfx 1.142.9194 documentation - GitHub Pages

    Build bgfx uses GENie - Project generator tool to generate project files for various platforms. Binaries of GENie for Linux, macOS, and Windows are included in the bx repository. GENie can generate a …

  8. bgfx WebGPU backend, second take! | Branimir Karadžić's Home Page

    Jan 12, 2026 · Introduction What is bgfx? bgfx is cross-platform / API agnostic - render anywhere, effortlessly - rendering library. It occupies space just like WebGPU native, ANGLE or similar …

  9. IDL — Interface Definition Language — bgfx 1.142.9194 documentation

    IDL — Interface Definition Language bgfx uses a custom Interface Definition Language (IDL) to define its entire public API in a single source-of-truth file: scripts/bgfx.idl. From this file, code generators …

  10. bgfx is switching to IDL to generate API | Branimir Karadžić's Home Page

    Apr 8, 2019 · My mission with bgfx is to empower game developers by providing a cross-platform, graphics API-agnostic rendering library that simplifies porting games across diverse platforms, …