schulkinator / memorymanager
A simple, thread-safe memory manager for 64bit C++ applications and games. Focus is on preventing heap fragmentation in the absence of good virtual memory management, at the cost of wasting some memory. It works by globally overriding the new and delete operators.
☆76Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for memorymanager
- STL whose aim is to compile fast, run fast, and be clear to read☆46Updated last week
- Yet another multiplatform C++ framework to make games☆68Updated this week
- Small C++ workstealing task scheduler meant for gamedev.☆32Updated 3 years ago
- Fast, high-quality texture compression library for many formats☆49Updated 2 years ago
- An extensible, cross-platform, single-header C/C++ OpenGL loader library.☆86Updated 2 years ago
- Single header "no-allocation" KTX/DDS file reader☆113Updated 7 months ago
- mini libraries / experimental tools and reusable snippets☆84Updated last month
- Benchmarking a trivial replacement for std::vector☆18Updated 3 years ago
- Fast comparison-based sort algorithm☆55Updated last year
- An immediate mode 3D gimzo (translation, rotation, scale for scene editing) in ~1200 LoC☆43Updated 3 years ago
- Library for loading .dds textures (supports DXT1, DXT3, DXT5, 3D textures, etc...)☆23Updated 3 years ago
- Dear ImGui 2D scripting language inspired by Werkzeug from Farbrausch☆38Updated last year
- Immediate Mode Debug Draw library☆32Updated 5 years ago
- A simple and powerful entity component system (ECS) written in C++17☆82Updated this week
- Hobby C++ game engine☆38Updated last year
- rex engine and game☆15Updated 2 years ago
- the Donald Trump of the ECS libraries☆67Updated 3 years ago
- Cross-platform C input library (work-in-progress)☆28Updated 4 years ago
- Linear Memory Allocator for Games and Embedded Systems☆69Updated 2 years ago
- Headers Only C++11 Geometry Tessellation library for Vector Graphics, that can run on any computer with or without FPU. No standard libr…☆91Updated last year
- Fiber-based job system with extremely simple API☆80Updated 3 years ago
- Minimal C11 game libraries☆52Updated last year
- cross-platform filewatcher library for c/c++☆99Updated 3 years ago
- Zmeya is a header-only C++11 binary serialization library designed for games and performance-critical applications☆116Updated 3 years ago
- An implementation of a weak handle interface to a packed vector in C++☆13Updated 10 months ago
- Memory allocators☆48Updated 6 years ago
- Builds atlas texture from a bunch of input images.☆74Updated 4 years ago
- Work Stealing Threadpool in a C Header☆20Updated 4 months ago
- Small, easy-to-integrate shader compiler written in C99. Compiles HLSL to SPIR-V☆45Updated 3 years ago
- The fastest culler ever☆35Updated 6 years ago