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

761 stars
27 watching
89 forks
Language: C++
last commit: 27 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. 149
mjansson/rpmalloc A high-performance memory allocator designed to be cross-platform and thread-safe. 2,174
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 777
etcimon/memutils A set of tools and data structures to manage memory and objects in D programming language 43
microsoft/snmalloc An optimized memory allocator with support for concurrent allocations and efficient batch deallocations. 1,584
daanx/mimalloc-bench A benchmarking suite for evaluating memory allocation algorithms and their performance on different hardware platforms. 383
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 928
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,760
emeryberger/hoard An efficient and scalable memory allocator designed to improve application performance in multithreaded programs on multiprocessor machines. 1,111
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