Commit Graph

9 Commits

Author SHA1 Message Date
Adam Sawicki
5b87b9a028 Updated GpuMemDumpVis
Copied from Vulkan Memory Allocator
2024-03-05 16:05:38 +01:00
Adam Sawicki
df8fac903a GpuMemDumpVis/README.md: Added warning about aliasing not supported
Thanks @alecazam
2023-11-06 11:01:06 +01:00
Adam Sawicki
1ab8aaec7e Fixed GpuMemDumpVis.py to not use deprecated Pillow function textsize
See https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/375 Thanks @alecazam
2023-11-03 13:18:46 +01: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
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
98218850d6 New JSON dump format
Unified across VMA and D3D12MA.
Updated Python script for visualization - now called GpuMemDumpVis.py.

Code by @medranSolus
2022-03-24 12:14:27 +01:00
Adam Sawicki
517601c720 Updated copyright headers to year 2022
Change by @medranSolus
2022-01-21 13:01:05 +01:00
Adam Sawicki
b2decb0270 Added custom pools to JSON memory dump and visualization tool.
NEW ADDITIONS TO JSON FORMAT!
2021-12-22 11:21:44 +01:00
Adam Sawicki
dc7ca4d26f Implement initial version of D3d12maDumpVis visualization script
Also a minor fix: Add missing mutex lock to BlockVector::IsEmpty.
2019-11-27 14:10:37 +01:00