gopro / ngfxLinks
High performance graphics abstraction API, with simplified programming model, on top of Vulkan, DirectX 12, and Metal.
β53Updated last year
Alternatives and similar repositories for ngfx
Users that are interested in ngfx are comparing it to the libraries listed below
Sorting:
- Basic graphics samples using Magma library and Vulkan graphics APIβ46Updated 3 weeks ago
- Modern, flexible computer graphics and rendering engine, written in C++23 with support for Vulkan π and DirectX 12 β.β95Updated last week
- Tiny DDS file loaderβ44Updated 6 years ago
- Single file DDS header encoder and decoderβ75Updated last month
- Yet another pet engineβ70Updated 3 months ago
- 3D game engine using C++20 and Vulkan (WIP)β124Updated 9 months ago
- An experimental game engine.β172Updated 2 months ago
- Cross-platform rendering library that seamlessly integrates Vulkan, DirectX12 and Metal.β55Updated 4 months ago
- SpvGenTwo is a SPIR-V building and parsing library written in plain C++17 without any dependencies. No STL or other 3rd-Party library neeβ¦β170Updated last year
- The Tweede Engine Framework is my third attempt to develop a cross-platform full game engine and game framework. It aims to provide one dβ¦β69Updated this week
- Playground for messing around with bgfx and friendsβ58Updated 5 years ago
- Simple CPU/GPU profiler with ImGui HUDβ74Updated last year
- RavEngine Graphics Library - a thin RHI for Vulkan, DirectX12, and Metalβ54Updated 2 months ago
- Playground for doing procedurally infinite terrain rendering experiments with Vulkanβ77Updated 2 years ago
- OpenGL Renderer w/ FrameGraphβ92Updated 3 months ago
- Handles image pixel format, querys for all, encode/decode for manyβ63Updated 2 years ago
- Vulkan triangle in ~380 lines of codeβ62Updated 2 months ago
- Small C based KTX texture loader (inspired by syoyo tiny libraries)β82Updated 5 years ago
- Library used to write shaders from C++, and export them in either GLSL, HLSL or SPIR-V.β256Updated last week
- Silhouette and toon shading post-processing with Vulkanβ88Updated 11 months ago
- π₯ͺ Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.β70Updated last year
- Alternative STL aims to compile fast, runs fast, written in clear code, simple to read and understandβ63Updated last week
- A modern, high-performance C++17 graphics and compute library based on Vulkanβ35Updated this week
- Sample showcasing lifetime management and resource transfers in Vulkanβ60Updated 4 months ago
- Next-gen general purpose game engine written in modern C++β60Updated last month
- Single header "no-allocation" KTX/DDS file readerβ120Updated last year
- A header only library to simplify creating π Vulkan / βͺ OpenGL / π WebGL / βDirectX / π€ Metal data structures with CrossWindow.β81Updated last year
- A C++ game engineβ33Updated 4 years ago
- Shader Compilation Toolβ91Updated this week
- SPIR-V Code Generator / Graph Editor GUIβ65Updated 4 years ago