D3D12MemoryAllocator

Resource allocator library

A memory allocation library designed to simplify resource creation and management in Direct3D 12 applications.

Easy to integrate memory allocation library for Direct3D 12

GitHub

750 stars
27 watching
88 forks
Language: C++
last commit: 17 days ago
Linked from 1 awesome list

d3d12direct3d12directxdirectx-12directx12memory-management

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
gpuopen-librariesandsdks/nbodyd3d12 Provides DirectX 12 APIs and sample projects to build graphics-intensive applications on Windows 57
gpuopen-librariesandsdks/hellod3d12 An introductory Direct3D 12 sample demonstrating window creation and rendering of a textured quad with proper resource management. 148
mjansson/rpmalloc A high-performance memory allocator designed to be cross-platform and thread-safe. 2,172
foonathan/memory A C++ library providing a new, flexible memory allocation system 1,497
thi-ng/tinyalloc Memory allocation library for small, linear memory spaces 778
etcimon/memutils A set of tools and data structures to manage memory and objects in D programming language 42
microsoft/snmalloc An optimized memory allocator with support for concurrent allocations and efficient batch deallocations. 1,576
daanx/mimalloc-bench A benchmarking suite for evaluating memory allocation algorithms and their performance on different hardware platforms. 375
alessiot89/d3d12quickref A comprehensive reference guide for Direct3D 12.0, covering its features and usage 56
gpuopen-librariesandsdks/cauldron A framework for rapid prototyping and development of graphics applications using Vulkan or DirectX 12 922
elodina/alligator Provides custom allocator modules for the Apache Mesos framework 6
mtrebi/memory-allocators Custom memory allocators in C++ to improve the performance of dynamic memory allocation 1,755
emeryberger/hoard An efficient and scalable memory allocator designed to improve application performance in multithreaded programs on multiprocessor machines. 1,106
gpuopen-librariesandsdks/barycentrics12 Sample code demonstrating how to use shader extensions in DirectX 12 for accessing barycentric intrinsic instructions in HLSL pixel shaders. 11
armmbed/dlmalloc Doug Lea's implementation of the core memory management algorithms used in C programming languages 32