- f045880 Merge pull request #43 from PixelCatalyst/fix_atomic_initialization by Adam Sawicki · 1 year, 10 months ago
- 3b12988 Use list initialization for atomics by Marcin Kienast · 1 year, 10 months ago
- 434fd4e Minor fixes. Updated to Doxygen 1.9.4. by Adam Sawicki · 1 year, 11 months ago
- 4d0aa40 Updated version number by Adam Sawicki · 1 year, 11 months ago
- eace86c Fixed ambiguity in calls to JsonWriter::WriteNumber for size_t parameter to fix compilation on UWP by Adam Sawicki · 1 year, 11 months ago
- 4c5e910 Merge pull request #41 from GermanAizek/refactor by Adam Sawicki · 2 years ago
- 52b71ca Fixed minor bugs by germanaizek · 2 years ago
- 117ff9e Some refactoring after merging #40 by Adam Sawicki · 2 years ago
- b0316c9 Merge pull request #40 from kingofthebongo2008/fix-for-memory-zeroed-flag by Adam Sawicki · 2 years ago
- 1832eac Add Runtime support check for D3D12_HEAP_FLAG_CREATE_NOT_ZEROED by stefan · 2 years ago
- d6ff05e Updated documentation regarding thread safety of defragmentation by Adam Sawicki · 2 years, 1 month ago
- 6a61103 Releasing version 2.0.1 by Adam Sawicki · 2 years, 1 month ago v2.0.1
- f399a78 Merge branch 'master' of https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator by Adam Sawicki · 2 years, 1 month ago
- 19322e3 Fixes in JSON dump format. Fixes in GpuMemDumpVis.py regarding image height calculation. by Adam Sawicki · 2 years, 1 month ago
- a07cc58 Merge pull request #37 from rbertin-aso/master by Adam Sawicki · 2 years, 1 month ago
- ac6a7bd Fix tool y offset for custom pool blocks by rbertin-aso · 2 years, 1 month ago
- 2d7d710 Added missing changes by Adam Sawicki · 2 years, 1 month ago
- 3365a2d Added documentation section "Resource reference counting" by Adam Sawicki · 2 years, 1 month ago
- ce48386 Added test for JSON dump with custom pools and their names by Adam Sawicki · 2 years, 1 month ago
- 4ebe099 Merge pull request #36 from rbertin-aso/master by Adam Sawicki · 2 years, 1 month ago
- a5b20c0 Fix export of custom pool names by rbertin-aso · 2 years, 1 month ago
- 17f992a Updated version number and CHANGELOG.md by Adam Sawicki · 2 years, 1 month ago v2.0.0
- 3b3c62e Merge branch 'master' of http://isvgit.amd.com/gpuopen/GPUOpen-LibrariesAndSDKs/d3d12memoryallocator by Adam Sawicki · 2 years, 1 month ago
- 70843b2 Fix in TestStats for UMA platforms by Adam Sawicki · 2 years, 1 month ago
- 36ce392 Added ALLOCATOR_FLAG_MSAA_TEXTURES_ALWAYS_COMMITTED, POOL_FLAG_MSAA_TEXTURES_ALWAYS_COMMITTED by Adam Sawicki · 2 years, 1 month ago
- 62b6179 Fixes in BlockMetadata_Linear::Validate by Adam Sawicki · 2 years, 1 month ago
- 10bff5e Fix for case when a large allocation is made with ALLOCATION_FLAG_CAN_ALIAS by Adam Sawicki · 2 years, 1 month ago
- 9821885 New JSON dump format by Adam Sawicki · 2 years, 1 month ago
- 583aee7 Fixed bug in BlockMetadata_TLSF::WriteAllocationInfoToJson by Adam Sawicki · 2 years, 1 month ago
- 4eee683 Updated README by Adam Sawicki · 2 years, 2 months ago
- 5b33438 Fixed bugs in AllocatorPimpl::CalculateStatistics by Adam Sawicki · 2 years, 2 months ago
- d0cc54c Added documentation chapter about defragmentation by Adam Sawicki · 2 years, 2 months ago
- 2fd8ea3 Added ALLOCATOR_FLAG_DEFAULT_POOLS_NOT_ZEROED by Adam Sawicki · 2 years, 2 months ago
- fbd11f0 Added ALLOCATION_FLAG_CAN_ALIAS flag to prevent from using committed allocations on aliasing resources. by Adam Sawicki · 2 years, 2 months ago
- d263928 Added defragmentation. by Adam Sawicki · 2 years, 2 months ago
- 2a31810 Refactored internal code structure similary to VMA. by Adam Sawicki · 2 years, 2 months ago
- 647f109 Added documentation chapter "Versioning and compatibility" by Adam Sawicki · 2 years, 2 months ago
- a0376f7 Minor fixes in the documentation by Adam Sawicki · 2 years, 2 months ago
- ae2ea0b Fixes in the documentation by Adam Sawicki · 2 years, 2 months ago
- 8f02da6 Minor fix: removed HEAP_TYPE_COUNT constant from the public interface by Adam Sawicki · 2 years, 2 months ago
- f3af1d9 Finished major refactoring of the statistics and budget API. COMPATIBILITY BREAKING! by Adam Sawicki · 2 years, 2 months ago
- 7b2cbbe Fix for platforms that don't support ID3D12Device4 by Adam Sawicki · 2 years, 2 months ago
- 92d23c0 Refactoring of statistics API. COMPATIBILITY BREAKING! by Adam Sawicki · 2 years, 2 months ago
- 7ab674b Fixes in TestLinearAllocator by Adam Sawicki · 2 years, 3 months ago
- 9252861 Fix for BitScan functions in GCC and Clang. by Adam Sawicki · 2 years, 3 months ago
- ae519f2 Fix for not applying debug margin in Generic algorithm. by Adam Sawicki · 2 years, 3 months ago
- 80cd002 Minor improvement in a test by Adam Sawicki · 2 years, 3 months ago
- 353caa9 Fixes after merge by Adam Sawicki · 2 years, 3 months ago
- 3a3b445 Added possibility to choose different allocation algorithm in custom pools and virtual blocks. by Adam Sawicki · 2 years, 3 months ago
- 56335af Fixed algorithm in BlockMetadata_TLSF::CreateAllocationRequest by Adam Sawicki · 2 years, 3 months ago
- e99d1c9 Added VirtualAllocation for VirtualBlock describing single allocation. COMPATIBILITY BREAKING! by Adam Sawicki · 2 years, 3 months ago
- 721d65a Fixed bug in CanUseSmallAlignment function by Adam Sawicki · 2 years, 3 months ago
- 0e558a5 Adding image from isitmaintained.com to README by Adam Sawicki · 2 years, 3 months ago
- 74fbeac Minor fix - typo in an internal function by Adam Sawicki · 2 years, 3 months ago
- 517601c Updated copyright headers to year 2022 by Adam Sawicki · 2 years, 3 months ago
- 9c97fca Changed the way ProtectedSession is passed. COMPATIBILITY BREAKING! by Adam Sawicki · 2 years, 4 months ago
- f78c4fb Added tests: TestPoolsAndAllocationParameters by Adam Sawicki · 2 years, 4 months ago
- b2decb0 Added custom pools to JSON memory dump and visualization tool. by Adam Sawicki · 2 years, 4 months ago
- 510578b Added comments documenting class JsonWriter by Adam Sawicki · 2 years, 5 months ago
- 23e4d91 Fix for compilation compatibility by Adam Sawicki · 2 years, 5 months ago
- 1d8ba60 Fixed usage of D3D12MA_DEBUG_GLOBAL_MUTEX_LOCK by Adam Sawicki · 2 years, 5 months ago
- dd4f5e8 Fixes in CMakeLists.txt file by Adam Sawicki · 2 years, 5 months ago
- a389d16 Improved NATVIS file - added support for IntrusiveLinkedList usage. by Adam Sawicki · 2 years, 5 months ago
- 8188312 Internal optimization in traversal of BlockMetadata_Generic::m_Suballocations by Adam Sawicki · 2 years, 5 months ago
- 4488fa2 Improved and rebuilt documentation by Adam Sawicki · 2 years, 5 months ago
- 8a22242 Added parameter -t --Test to the test app, to execute tests and exit. by Adam Sawicki · 2 years, 5 months ago
- 89e4afd Improvements in CMakeLists.txt by Adam Sawicki · 2 years, 5 months ago
- 6ab5325 Merge branch 'master' into development by Adam Sawicki · 2 years, 5 months ago
- dcac3b4 Fixes after moving D3D12MemAlloc.h to include/ by Adam Sawicki · 2 years, 5 months ago
- 49b1aff Merge pull request #26 from rayferric/master by Adam Sawicki · 2 years, 5 months ago
- 69df7fe Add option to build as shared library by rayferric · 2 years, 5 months ago
- 4550e94 Added a test to make sure committed allocations our of custom pools work as committed by Adam Sawicki · 2 years, 5 months ago
- 5af718f Added TerraFX.Interop.D3D12MemoryAllocator to README by Adam Sawicki · 2 years, 5 months ago
- 37423ff Added virtual destructor to class IUnknownImpl by Adam Sawicki · 2 years, 6 months ago
- 44b43df Remove unnecessary annotations from IUnknownImpl::QueryInterface in CPP file by Adam Sawicki · 2 years, 7 months ago
- bd4c39f Fix compilation of Tests.cpp for platforms where ID3D12Device8 is not defined by Adam Sawicki · 2 years, 7 months ago
- 79c2031 Replace Premake with Cmake by Adam Sawicki · 2 years, 7 months ago
- 30b8439 Fixes to Cmake by Adam Sawicki · 2 years, 7 months ago
- 9e2ad53 Merge branch 'development' into 'development' by Sawicki, Adam · 2 years, 7 months ago
- 686c624 Doxygen generation fix, small cleanup by Lukasz Izdebski · 2 years, 7 months ago
- ae0e4ba Merge branch 'development' into 'development' by Sawicki, Adam · 2 years, 7 months ago
- 9ac96ca build option description fix by Lukasz Izdebski · 2 years, 7 months ago
- c83d4df remove premake, CMake added, Doxygen in Cmake added by Lukasz Izdebski · 2 years, 7 months ago
- 54f9900 Remove unnecessary annotations from IUnknownImpl::QueryInterface by Adam Sawicki · 2 years, 7 months ago
- 130d61c Defined D3D12MA_IID_PPV_ARGS by Adam Sawicki · 2 years, 7 months ago
- 0b04600 Added some #ifdef _WIN32 by Adam Sawicki · 2 years, 7 months ago
- 9eb6944 Merge pull request #23 from danielkrupinski/unused-functions by Adam Sawicki · 2 years, 8 months ago
- 964f329 Remove unused static functions * NextPow2() * PrevPow2() * StrIsEmpty() by Daniel Krupiński · 2 years, 8 months ago
- 314dda6 Little improvement in README by Adam Sawicki · 2 years, 8 months ago
- c8d269e Merge pull request #22 from danielkrupinski/unused-variable by Adam Sawicki · 2 years, 8 months ago
- 85066e0 Remove unused 'sumBlockSize' variable by Daniel Krupiński · 2 years, 8 months ago
- 3ef73a8 Merge pull request #21 from danielkrupinski/typedef-to-using by Adam Sawicki · 2 years, 8 months ago
- a082e03 Use 'using' declaration instead of 'typedef' for creating type aliases by Daniel Krupiński · 2 years, 8 months ago
- 66d7453 Merge pull request #20 from danielkrupinski/no-typedef-enum by Adam Sawicki · 2 years, 8 months ago
- c7f46dd Do not typedef enums by Daniel Krupiński · 2 years, 8 months ago
- 8146fa8 Merge pull request #19 from danielkrupinski/master by Adam Sawicki · 2 years, 8 months ago
- 5d92b05 Use IID_PPV_ARGS() macro for passing arguments to heap creation methods by Daniel Krupiński · 2 years, 8 months ago
- f50f65d Merge pull request #18 from danielkrupinski/master by Adam Sawicki · 2 years, 8 months ago
- 48521a1 Preserve comments explaining empty destructors by Daniel Krupiński · 2 years, 8 months ago
- 074d7b4 Do not define empty non-virtual destructors by Daniel Krupiński · 2 years, 8 months ago