璀境石
|
2c7b5e8298
|
fix potential compile errors if strict mode (/permissive-) is enabled
|
2023-08-24 11:20:55 +08:00 |
|
Adam Sawicki
|
04cf767f17
|
Merge pull request #56 from turanszkij/master-1
added Wicked Engine to projects list
|
2023-08-15 15:47:21 +02:00 |
|
Turánszki János
|
5e795ede81
|
added Wicked Engine to projects list
|
2023-08-07 07:44:39 +02:00 |
|
Adam Sawicki
|
8dc7b31598
|
An improvement in AllocatorPimpl::GetResourceAllocationInfo
|
2023-07-11 17:11:47 +02:00 |
|
Adam Sawicki
|
8730bb40bb
|
Fixed bug in BuildStatsString when Resource Heap Tier 2 is not supported
Other changes pulled from branch feature-gpu-upload-heaps (without pulling the main feature).
|
2023-07-05 10:20:41 +02:00 |
|
Adam Sawicki
|
b6c5bea3cd
|
Added support for GPU Upload Heaps from Agility SDK 1.710.0-preview
Added Allocator::IsGPUUploadHeapSupported.
Extended TotalStatistics::HeapType[] to 5 elements.
|
2023-07-05 10:09:03 +02:00 |
|
Adam Sawicki
|
554cd184af
|
Merge branch 'master' of https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator
|
2023-05-02 12:52:36 +02:00 |
|
Adam Sawicki
|
3a53ed061b
|
Updated Doxyfile for Doxygen 1.9.6
Regenerated documentation.
|
2023-05-02 12:52:24 +02:00 |
|
Adam Sawicki
|
2e5ccb114b
|
Merge pull request #50 from crud89/master
Support using open-sourced DirectX headers.
|
2023-04-12 15:31:40 +02:00 |
|
Carsten Rudolph
|
9c8c799fcf
|
Update prefix and documentation.
|
2023-04-12 15:30:05 +02:00 |
|
Carsten Rudolph
|
7234846ff5
|
Support using open-sourced DirectX headers.
|
2023-04-04 17:16:47 +02:00 |
|
Adam Sawicki
|
4d16e802e0
|
GpuMemDumpVis.py: Fixed division by zero error when only custom pools are used
|
2023-02-24 10:21:21 +01:00 |
|
Adam Sawicki
|
f128d39b7a
|
Merge pull request #48 from fecf/master
Fixed AllocatorPimpl::m_Device10 not being released
|
2023-01-09 10:47:04 +01:00 |
|
fecf
|
132559d399
|
Fixed AllocatorPimpl::m_Device10 not being released
|
2023-01-09 03:32:39 +09:00 |
|
Adam Sawicki
|
aae28a6fc9
|
Fixed Allocation::WasZeroInitialized
|
2022-12-29 14:43:21 +01:00 |
|
Adam Sawicki
|
9f7b03d244
|
Fixed behavior when ALLOCATOR_FLAG_DEFAULT_POOLS_NOT_ZEROED is used and ALLOCATION_DESC::ExtraHeapFlags contains D3D12_HEAP_FLAG_CREATE_NOT_ZEROED
It will use default pools now.
See #47
Also regenerated documentation.
|
2022-12-29 14:21:46 +01:00 |
|
Adam Sawicki
|
d46d5fbd5c
|
Refactored CREATE_RESOURCE_PARAMS structure to be safer
|
2022-12-16 16:35:11 +01:00 |
|
Adam Sawicki
|
be5026f17b
|
Fixed indentation
|
2022-12-16 15:53:25 +01:00 |
|
Adam Sawicki
|
bffe412f36
|
Fixed Doxyfile after merge
|
2022-12-16 14:32:25 +01:00 |
|
Adam Sawicki
|
5b0874e95a
|
Refactoring after merge - fixed spaces instead of tabs
|
2022-12-16 14:28:42 +01:00 |
|
Adam Sawicki
|
1c6ebc8373
|
Merge pull request #44 from RuslanKutdusov/master
CreateCommittedResource3 and CreatePlacedResource2 support
|
2022-12-16 14:22:44 +01:00 |
|
Adam Sawicki
|
fbbfa4b14d
|
Renamed the new member to POOL_DESC::ResidencyPriority
|
2022-12-15 16:32:24 +01:00 |
|
Adam Sawicki
|
396d871e4d
|
Bumped version number because of the addition to the API
|
2022-12-15 16:24:05 +01:00 |
|
Adam Sawicki
|
ad4dbc18fd
|
Added POOL_DESC::Priority
|
2022-12-15 16:23:26 +01:00 |
|
Adam Sawicki
|
48c7f78f45
|
Fixed JSON StatsString printed from VirtualBlock
Fix in VirtualBlock::BuildStatsString.
|
2022-11-23 17:02:55 +01:00 |
|
Adam Sawicki
|
7597f717c7
|
Fixed a bug in the documentation
Regenerated HTML documentation using new Doxygen 1.9.5.
|
2022-10-26 15:17:25 +02:00 |
|
Adam Sawicki
|
36437712c7
|
Fixed a comment
|
2022-10-19 14:57:36 +02:00 |
|
Adam Sawicki
|
50ef8f39a4
|
Added macro D3D12MA_DEBUG_LOG (empty by default), virtual function BlockMetadata::DebugLogAllAllocations
|
2022-10-19 14:55:09 +02:00 |
|
Adam Sawicki
|
9da647a833
|
Updated README with a link to Vcpkg
|
2022-08-29 14:28:12 +02:00 |
|
ruslan_kutdusov
|
c2c78fe042
|
add support of ID3D12Device10::CreateCommittedResource3, ID3D12Device8::CreatePlacedResource2 and perhaps all possible future versions of them
|
2022-07-28 19:48:29 +03:00 |
|
Adam Sawicki
|
f0458801c4
|
Merge pull request #43 from PixelCatalyst/fix_atomic_initialization
Use list initialization for atomics
|
2022-07-18 12:13:15 +02:00 |
|
Marcin Kienast
|
3b129882ef
|
Use list initialization for atomics
|
2022-07-15 17:50:59 +02:00 |
|
Adam Sawicki
|
434fd4eba4
|
Minor fixes. Updated to Doxygen 1.9.4.
|
2022-06-14 15:22:23 +02:00 |
|
Adam Sawicki
|
4d0aa40810
|
Updated version number
|
2022-06-14 13:43:51 +02:00 |
|
Adam Sawicki
|
eace86c429
|
Fixed ambiguity in calls to JsonWriter::WriteNumber for size_t parameter to fix compilation on UWP
See #42
|
2022-06-14 13:43:22 +02:00 |
|
Adam Sawicki
|
4c5e910c9f
|
Merge pull request #41 from GermanAizek/refactor
Fixed minor bugs
|
2022-05-20 17:08:14 +02:00 |
|
germanaizek
|
52b71ca7b6
|
Fixed minor bugs
|
2022-05-20 17:59:07 +03:00 |
|
Adam Sawicki
|
117ff9efa8
|
Some refactoring after merging #40
|
2022-04-25 13:42:59 +02:00 |
|
Adam Sawicki
|
b0316c9ab1
|
Merge pull request #40 from kingofthebongo2008/fix-for-memory-zeroed-flag
Add Runtime support check for D3D12_HEAP_FLAG_CREATE_NOT_ZEROED
|
2022-04-25 13:35:09 +02:00 |
|
stefan
|
1832eacd49
|
Add Runtime support check for D3D12_HEAP_FLAG_CREATE_NOT_ZEROED
|
2022-04-24 11:48:34 +03:00 |
|
Adam Sawicki
|
d6ff05eb2a
|
Updated documentation regarding thread safety of defragmentation
|
2022-04-19 16:42:07 +02:00 |
|
Adam Sawicki
|
6a61103936
|
Releasing version 2.0.1
|
2022-04-05 14:35:35 +02:00 |
|
Adam Sawicki
|
f399a78cfe
|
Merge branch 'master' of https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator
|
2022-04-05 13:35:48 +02:00 |
|
Adam Sawicki
|
19322e3194
|
Fixes in JSON dump format. Fixes in GpuMemDumpVis.py regarding image height calculation.
Added GpuMemDump.schema.json.
|
2022-04-05 13:34:45 +02:00 |
|
Adam Sawicki
|
a07cc582eb
|
Merge pull request #37 from rbertin-aso/master
Fix tool y offset for custom pool blocks
|
2022-03-31 15:09:19 +02:00 |
|
rbertin-aso
|
ac6a7bd850
|
Fix tool y offset for custom pool blocks
|
2022-03-31 14:50:25 +02:00 |
|
Adam Sawicki
|
2d7d710944
|
Added missing changes
|
2022-03-30 13:23:01 +02:00 |
|
Adam Sawicki
|
3365a2d0e1
|
Added documentation section "Resource reference counting"
|
2022-03-30 13:22:03 +02:00 |
|
Adam Sawicki
|
ce48386e5c
|
Added test for JSON dump with custom pools and their names
|
2022-03-29 15:09:17 +02:00 |
|
Adam Sawicki
|
4ebe099c47
|
Merge pull request #36 from rbertin-aso/master
Fix export of custom pool names
|
2022-03-29 15:07:55 +02:00 |
|