EmberGL - 2D/3D graphics library featuring a tiled software rasterizer.
☆376Dec 28, 2022Updated 3 years ago
Alternatives and similar repositories for EmberGL
Users that are interested in EmberGL are comparing it to the libraries listed below
Sorting:
- ☆79Jan 31, 2023Updated 3 years ago
- C++ Memory allocator for packet queues that free() in roughly the same order that they alloc().☆16Mar 15, 2018Updated 7 years ago
- Simple header-only C++ software renderer☆34Jan 24, 2023Updated 3 years ago
- C++ math library for 2D/3D/4D vector, matrix, quaternion, and geometric algebra.☆995Jun 25, 2025Updated 8 months ago
- SIMD HAL header-only library☆61Jan 19, 2026Updated last month
- A simple, thread-safe memory manager for 64bit C++ applications and games. Focus is on preventing heap fragmentation in the absence of go…☆82Jan 12, 2025Updated last year
- An abstraction layer for graphics APIs.☆219Feb 17, 2026Updated last week
- Small C game development framework☆790Oct 24, 2022Updated 3 years ago
- Sleek multiplatform C++ 2D and 3D game creation!☆167Jan 20, 2026Updated last month
- A minimalist and easy to use graphics API.☆524Updated this week
- Dear ImGui 2D scripting language inspired by Werkzeug from Farbrausch☆38May 11, 2023Updated 2 years ago
- Immediate Mode Debug Draw library☆42Nov 11, 2019Updated 6 years ago
- Goofy - Realtime DXT1/ETC1 encoder☆89Jan 29, 2024Updated 2 years ago
- An implementation of OpenGL 3.x-ish in clean C☆1,202Feb 18, 2026Updated last week
- A highly optimized CPU software rasterizer, which implements most of the common D3D pipeline stages.☆97Sep 18, 2018Updated 7 years ago
- A High Quality SIMD BC1 Encoder☆131Nov 9, 2022Updated 3 years ago
- lightweight entry point for games☆72Jul 7, 2018Updated 7 years ago
- Software-based rasterization library☆11Jan 30, 2023Updated 3 years ago
- minimal cross-platform standalone C headers☆9,633Feb 23, 2026Updated last week
- Simple CPU/GPU profiler with ImGui HUD☆83Nov 14, 2025Updated 3 months ago
- Small C++ workstealing task scheduler meant for gamedev.☆35Jan 26, 2021Updated 5 years ago
- a collection of handle/id allocators☆20Feb 29, 2024Updated 2 years ago
- Fast O(1) offset allocator with minimal fragmentation☆1,017Apr 30, 2024Updated last year
- FP-AUD-SMARTMIC1 provides a firmware running on STM32 which acquires audio signals of four digital MEMS microphones, elaborates them by m…☆85Dec 4, 2025Updated 2 months ago
- Linear Memory Allocator for Games and Embedded Systems☆77Sep 25, 2022Updated 3 years ago
- little test driven handle library in c☆12Mar 1, 2021Updated 5 years ago
- Portable base library for C programmers, designed for performance and simplicity.☆878Jul 8, 2022Updated 3 years ago
- Video game engine for High Performance Graphics (HPG) group project.☆16Jun 12, 2022Updated 3 years ago
- An immediate mode font rendering system in C.☆35Feb 17, 2026Updated last week
- Radix sort revisited again☆26Mar 20, 2018Updated 7 years ago
- Experimental demoscene project using C99 and Direct3D 12. Fully standalone with custom windows, and d3d12 headers. No Windows SDK, libc o…☆140Apr 2, 2020Updated 5 years ago
- Auto-generated maths library for C and C++ based on HLSL/Cg☆25Jan 13, 2026Updated last month
- Programmable pulling experiments (based on OpenGL Insights "Programmable Vertex Pulling" article by Daniel Rakos)☆125Jul 22, 2017Updated 8 years ago
- Control a Peltier device with a PIC16F17146 to regulate the temperature of a metal plate.☆35Dec 23, 2024Updated last year
- Simple C++ sample showing how to use OpenCL v1.2 on Windows/Linux/OSX with no 3rd party SDK installs☆35Dec 29, 2021Updated 4 years ago
- Comparing passing mouse coords to shader by late latching vs. by glUniform☆73Jul 24, 2017Updated 8 years ago
- The penultimate portable graphics library☆550Nov 4, 2023Updated 2 years ago
- a ring buffer for variable sized continuous data☆16Dec 10, 2015Updated 10 years ago
- A simple, configurable and extendible build system for gamedev.☆23Dec 13, 2025Updated 2 months ago