)]}'
{
  "commit": "d3a85f0dc383ffbe63c761cce2ed2b9e983f6cb3",
  "tree": "2f96e7d47a2c9a9e4c9ac11a9b0af18bdf9c6f16",
  "parents": [
    "c5870ad3c24b0eec723e0451c043f43d765785c9"
  ],
  "author": {
    "name": "Adam Sawicki",
    "email": "adam.sawicki@amd.com",
    "time": "Thu Jan 20 17:00:33 2022 +0100"
  },
  "committer": {
    "name": "Adam Sawicki",
    "email": "adam.sawicki@amd.com",
    "time": "Thu Jan 20 17:00:33 2022 +0100"
  },
  "message": "Refactored virtual allocator. (COMPATIBILITY BREAKING!) Added TLSF algoritym.\n\nRefactored virtual allocator: Added type VmaVirtualAllocation, member VmaVirtualAllocationInfo::offset, changed parameters of vmaVirtualAllocate, vmaVirtualFree, vmaSetVirtualAllocationUserData, vmaGetVirtualAllocationInfo.\n\nAdded TLSF algorithm: Added VMA_POOL_CREATE_TLSF_ALGORITHM_BIT, VMA_VIRTUAL_BLOCK_CREATE_TLSF_ALGORITHM_BIT.\n\nSome internal refactoring.\n\nImproved documentation: Grouped API elements into Doxygen modules.\n\nCode mostly by @medranSolus.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "237c388f8637d49eb84d2f3237ae22f4ea857a9b",
      "old_mode": 33188,
      "old_path": "docs/html/allocation_annotation.html",
      "new_id": "6ba388809629b9bb0363e759b1507cf16ff91524",
      "new_mode": 33188,
      "new_path": "docs/html/allocation_annotation.html"
    },
    {
      "type": "modify",
      "old_id": "a60a1a231e9778255e238d0c2de0093a89ed6a69",
      "old_mode": 33188,
      "old_path": "docs/html/annotated.html",
      "new_id": "ca0cb64c5d9594339a35f3cd80eef3186b118b09",
      "new_mode": 33188,
      "new_path": "docs/html/annotated.html"
    },
    {
      "type": "modify",
      "old_id": "a63e187e03498eda3d26910f8865cac6d938d993",
      "old_mode": 33188,
      "old_path": "docs/html/choosing_memory_type.html",
      "new_id": "6dfcd868fc681417f7a91893f283efdee2dbca99",
      "new_mode": 33188,
      "new_path": "docs/html/choosing_memory_type.html"
    },
    {
      "type": "modify",
      "old_id": "1a7d4441fe5e1208c2b9b10209d03bfaf683e34e",
      "old_mode": 33188,
      "old_path": "docs/html/classes.html",
      "new_id": "de5d429a9ba2dd92acbc8ce7f3aa871e879c64d0",
      "new_mode": 33188,
      "new_path": "docs/html/classes.html"
    },
    {
      "type": "modify",
      "old_id": "7e31861a49c38bbcb6de928ae5026cbde5e4df8a",
      "old_mode": 33188,
      "old_path": "docs/html/custom_memory_pools.html",
      "new_id": "54c3ce1368fe644e6adfb86498ac982b4e299ff6",
      "new_mode": 33188,
      "new_path": "docs/html/custom_memory_pools.html"
    },
    {
      "type": "modify",
      "old_id": "da8ef43de4304b4406a3fea637cf0ec633eb58bc",
      "old_mode": 33188,
      "old_path": "docs/html/debugging_memory_usage.html",
      "new_id": "31493a43ccdb0e090a480b4f6ce7d5cea7214e13",
      "new_mode": 33188,
      "new_path": "docs/html/debugging_memory_usage.html"
    },
    {
      "type": "modify",
      "old_id": "3db8b4fbfea317f4022963660241799ac076988e",
      "old_mode": 33188,
      "old_path": "docs/html/defragmentation.html",
      "new_id": "601a2ba5baf6c9f3c699432a06caa7d7d5fc3e12",
      "new_mode": 33188,
      "new_path": "docs/html/defragmentation.html"
    },
    {
      "type": "modify",
      "old_id": "8990531b5af82125a07dee6f82bb86673f9a83a0",
      "old_mode": 33188,
      "old_path": "docs/html/deprecated.html",
      "new_id": "9410dfe466ddf5c8145e075f5f37cb355b410cec",
      "new_mode": 33188,
      "new_path": "docs/html/deprecated.html"
    },
    {
      "type": "modify",
      "old_id": "e8cead4b9be40976e8ca23fc769d8781628dc747",
      "old_mode": 33188,
      "old_path": "docs/html/enabling_buffer_device_address.html",
      "new_id": "a465503692c93aaf89bdcad04146cb3d733bd0b1",
      "new_mode": 33188,
      "new_path": "docs/html/enabling_buffer_device_address.html"
    },
    {
      "type": "modify",
      "old_id": "003c3ad460c5dc2c45ea351aebc239550663d121",
      "old_mode": 33188,
      "old_path": "docs/html/functions.html",
      "new_id": "6e00a0bdf13b8348af55f09dc546b2c903f2e444",
      "new_mode": 33188,
      "new_path": "docs/html/functions.html"
    },
    {
      "type": "modify",
      "old_id": "292254b6dd6f62cdc63a95419c3ca5e1345df094",
      "old_mode": 33188,
      "old_path": "docs/html/functions_vars.html",
      "new_id": "bc2b8e8914368062428ec02e3485b1507e4625cf",
      "new_mode": 33188,
      "new_path": "docs/html/functions_vars.html"
    },
    {
      "type": "modify",
      "old_id": "d18fcd935a8bda07ce8ac4fe6eb518a6d5aa95ab",
      "old_mode": 33188,
      "old_path": "docs/html/general_considerations.html",
      "new_id": "55e1952094e166da3a19db4ab14fca4e990e1bd2",
      "new_mode": 33188,
      "new_path": "docs/html/general_considerations.html"
    },
    {
      "type": "modify",
      "old_id": "823372f7d09de2aa70225998e402bd264cc341ec",
      "old_mode": 33188,
      "old_path": "docs/html/globals.html",
      "new_id": "256de89fbb4e5be246f89a6dd9946b691ed81879",
      "new_mode": 33188,
      "new_path": "docs/html/globals.html"
    },
    {
      "type": "modify",
      "old_id": "81938adcc506d816669d4d98a68db4f36cc306e5",
      "old_mode": 33188,
      "old_path": "docs/html/globals_enum.html",
      "new_id": "93fe59e80abad2a5f4b942d61f1e02f6da81dcf9",
      "new_mode": 33188,
      "new_path": "docs/html/globals_enum.html"
    },
    {
      "type": "modify",
      "old_id": "ec29b6a21da2f06c1b1e9978f130f082f88d75be",
      "old_mode": 33188,
      "old_path": "docs/html/globals_eval.html",
      "new_id": "dbff0dd39c7d435759dd57ffc167e76a1bfa8090",
      "new_mode": 33188,
      "new_path": "docs/html/globals_eval.html"
    },
    {
      "type": "modify",
      "old_id": "80ad5d8818f3b11143f45ef70e2181a4475d3b07",
      "old_mode": 33188,
      "old_path": "docs/html/globals_func.html",
      "new_id": "a9aaefabd3f6dd3987fab517204d123e0eaefd20",
      "new_mode": 33188,
      "new_path": "docs/html/globals_func.html"
    },
    {
      "type": "modify",
      "old_id": "7f308d8c001223ec516dd67da6b60e78413d6370",
      "old_mode": 33188,
      "old_path": "docs/html/globals_type.html",
      "new_id": "8c946a6a4fe63e14be0697199a550d904aaae555",
      "new_mode": 33188,
      "new_path": "docs/html/globals_type.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc267791851696ff704b06cc81b5a255d6f936b1",
      "new_mode": 33188,
      "new_path": "docs/html/group__group__alloc.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcc8e658e6ed731615e4ba0e50b60b793f5d5c6f",
      "new_mode": 33188,
      "new_path": "docs/html/group__group__init.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81e3237f09ae1b85a8977012c88a91a701dffed5",
      "new_mode": 33188,
      "new_path": "docs/html/group__group__stats.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "514810e8e18b52eb6f6525bb01900aa307ad2099",
      "new_mode": 33188,
      "new_path": "docs/html/group__group__virtual.html"
    },
    {
      "type": "modify",
      "old_id": "12026e09ceea899eb49062fd3e1460035bedbcf7",
      "old_mode": 33188,
      "old_path": "docs/html/index.html",
      "new_id": "d0cf137ff836ad86c473f7eb384c03a5364b6de4",
      "new_mode": 33188,
      "new_path": "docs/html/index.html"
    },
    {
      "type": "modify",
      "old_id": "b8f7fe425aa62855f6461e696be6e9ebd1aa8613",
      "old_mode": 33188,
      "old_path": "docs/html/memory_mapping.html",
      "new_id": "ad5058e74f4db81d7e9a41c11f910facaa4f1a49",
      "new_mode": 33188,
      "new_path": "docs/html/memory_mapping.html"
    },
    {
      "type": "modify",
      "old_id": "f83fd0d619a9a497c6af44ad44cc3f790e2d3c27",
      "old_mode": 33188,
      "old_path": "docs/html/menudata.js",
      "new_id": "100596364d94d02e7adc8b5dd29aed0e8be87d88",
      "new_mode": 33188,
      "new_path": "docs/html/menudata.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5228b176af1e0b5563439a2f4a75f8d0204bcb5a",
      "new_mode": 33188,
      "new_path": "docs/html/modules.html"
    },
    {
      "type": "modify",
      "old_id": "f309c080f11fc26f1574bd768dbe15075d12b752",
      "old_mode": 33188,
      "old_path": "docs/html/opengl_interop.html",
      "new_id": "7247b661327ad3319d0599958ab4cbfa4761c73a",
      "new_mode": 33188,
      "new_path": "docs/html/opengl_interop.html"
    },
    {
      "type": "modify",
      "old_id": "b01d2802d2447f7b2a5d233576beda363d871b6c",
      "old_mode": 33188,
      "old_path": "docs/html/quick_start.html",
      "new_id": "f34d8dbd79e36888cf383655a7c929844f24d3f5",
      "new_mode": 33188,
      "new_path": "docs/html/quick_start.html"
    },
    {
      "type": "modify",
      "old_id": "9bfa0cb339974dc62fbcd33a3e85b9f01f63d904",
      "old_mode": 33188,
      "old_path": "docs/html/resource_aliasing.html",
      "new_id": "a8056472084dfe0d8a8031918bc92af2cb9963b0",
      "new_mode": 33188,
      "new_path": "docs/html/resource_aliasing.html"
    },
    {
      "type": "modify",
      "old_id": "59679bdecb9d7299f2d73d1a057ad9f382e738e3",
      "old_mode": 33188,
      "old_path": "docs/html/search/all_10.js",
      "new_id": "0e382e29b313e747e51ccea26127c897edfea224",
      "new_mode": 33188,
      "new_path": "docs/html/search/all_10.js"
    },
    {
      "type": "modify",
      "old_id": "ddd0a12286023ab1fb63ddf4235a14a86df35b21",
      "old_mode": 33188,
      "old_path": "docs/html/search/all_11.js",
      "new_id": "3455909c591e202f83cc70deee1f409d2176a72b",
      "new_mode": 33188,
      "new_path": "docs/html/search/all_11.js"
    },
    {
      "type": "modify",
      "old_id": "f57997b4192b5c3fa426aecb742a8711e1f9e116",
      "old_mode": 33188,
      "old_path": "docs/html/search/all_8.js",
      "new_id": "d0ff47c4862f792269887625def87b2a6e8f01b9",
      "new_mode": 33188,
      "new_path": "docs/html/search/all_8.js"
    },
    {
      "type": "modify",
      "old_id": "1a6f3c7359a3e5f0399042f53fa1a1d995d38a5b",
      "old_mode": 33188,
      "old_path": "docs/html/search/all_9.js",
      "new_id": "7aaedb898e0a6e12f1f6f19c978fbe6166cb9c25",
      "new_mode": 33188,
      "new_path": "docs/html/search/all_9.js"
    },
    {
      "type": "modify",
      "old_id": "f0a29114a047aba092fc87d81520ec2abc9bb45b",
      "old_mode": 33188,
      "old_path": "docs/html/search/all_a.js",
      "new_id": "c3267c0389a17e479f1c14f426f7f27913891ee6",
      "new_mode": 33188,
      "new_path": "docs/html/search/all_a.js"
    },
    {
      "type": "modify",
      "old_id": "813ffa88218f1ce4f144462b251772cb7f1c06f7",
      "old_mode": 33188,
      "old_path": "docs/html/search/all_b.js",
      "new_id": "6d502314bd992c0e4693043ffc3819093ee9cda5",
      "new_mode": 33188,
      "new_path": "docs/html/search/all_b.js"
    },
    {
      "type": "modify",
      "old_id": "8ba24381162c32901fd17ebd1b4bb739a4b2a41e",
      "old_mode": 33188,
      "old_path": "docs/html/search/all_c.js",
      "new_id": "813ffa88218f1ce4f144462b251772cb7f1c06f7",
      "new_mode": 33188,
      "new_path": "docs/html/search/all_c.js"
    },
    {
      "type": "modify",
      "old_id": "4d46ccbedb17a5c021cd16362edfd3e393de4877",
      "old_mode": 33188,
      "old_path": "docs/html/search/all_d.js",
      "new_id": "8ba24381162c32901fd17ebd1b4bb739a4b2a41e",
      "new_mode": 33188,
      "new_path": "docs/html/search/all_d.js"
    },
    {
      "type": "modify",
      "old_id": "0114695bfea2cec4e4da1a96b6897d5c404a7e79",
      "old_mode": 33188,
      "old_path": "docs/html/search/all_e.js",
      "new_id": "bbb2f9906a010478fec200e676ed3d32dd41a315",
      "new_mode": 33188,
      "new_path": "docs/html/search/all_e.js"
    },
    {
      "type": "modify",
      "old_id": "0e382e29b313e747e51ccea26127c897edfea224",
      "old_mode": 33188,
      "old_path": "docs/html/search/all_f.js",
      "new_id": "0114695bfea2cec4e4da1a96b6897d5c404a7e79",
      "new_mode": 33188,
      "new_path": "docs/html/search/all_f.js"
    },
    {
      "type": "modify",
      "old_id": "45a57db045eb2770d95be2198e8b2237a11a6939",
      "old_mode": 33188,
      "old_path": "docs/html/search/classes_0.js",
      "new_id": "934b2fc26cc772a42490c6a3d1a7ed00a63d019f",
      "new_mode": 33188,
      "new_path": "docs/html/search/classes_0.js"
    },
    {
      "type": "modify",
      "old_id": "6697dbd08cd5904a96aacb4862ce9520f3e2cb3c",
      "old_mode": 33188,
      "old_path": "docs/html/search/enums_0.js",
      "new_id": "385d71057ae87d88e1910ce60865d1db36079dd2",
      "new_mode": 33188,
      "new_path": "docs/html/search/enums_0.js"
    },
    {
      "type": "modify",
      "old_id": "5f9dc1e876ec16f20b5f533daf56b4e78b4d01ce",
      "old_mode": 33188,
      "old_path": "docs/html/search/enumvalues_0.js",
      "new_id": "1efcb2d822d214920a27fe7b348ef7e4d17d786e",
      "new_mode": 33188,
      "new_path": "docs/html/search/enumvalues_0.js"
    },
    {
      "type": "modify",
      "old_id": "685cdbbfdd7ffe84a30dd4ecbd15b1d6bbd744c5",
      "old_mode": 33188,
      "old_path": "docs/html/search/functions_0.js",
      "new_id": "1c9c7be9f6f71394d9abe50667be94ca7b1c63bd",
      "new_mode": 33188,
      "new_path": "docs/html/search/functions_0.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b58dd540d462bb8ed69a62da8a5183f52821bbf2",
      "new_mode": 33188,
      "new_path": "docs/html/search/groups_0.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0ff47c4862f792269887625def87b2a6e8f01b9",
      "new_mode": 33188,
      "new_path": "docs/html/search/groups_0.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c2310ed3f893675d4dea2cb9206acafcaa7794a",
      "new_mode": 33188,
      "new_path": "docs/html/search/groups_1.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43d08410ac5d4421d769e35be0b612e9c2846ed8",
      "new_mode": 33188,
      "new_path": "docs/html/search/groups_1.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9b6af7645151c7621ead170d5aafc2fd369099f",
      "new_mode": 33188,
      "new_path": "docs/html/search/groups_2.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99a76d060ad7da2566e11681c2b35eb965e26bf6",
      "new_mode": 33188,
      "new_path": "docs/html/search/groups_2.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f15b567e027e3c6fb91c1067455ac3330e31c63",
      "new_mode": 33188,
      "new_path": "docs/html/search/groups_3.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7b01e585d0dd19030c10d0abccb02035b32617f",
      "new_mode": 33188,
      "new_path": "docs/html/search/groups_3.js"
    },
    {
      "type": "modify",
      "old_id": "205f9b04363b82ed7c1dd60ea57d104901906f9f",
      "old_mode": 33188,
      "old_path": "docs/html/search/searchdata.js",
      "new_id": "1e1ddfd5d1264a901a45050e1fc8ebb906b84f73",
      "new_mode": 33188,
      "new_path": "docs/html/search/searchdata.js"
    },
    {
      "type": "modify",
      "old_id": "1e178fba8cfd57927e0ebd069b3cb375d2f7852a",
      "old_mode": 33188,
      "old_path": "docs/html/search/typedefs_0.js",
      "new_id": "f343e5251f2785899d0ed6342762063cdef1aea6",
      "new_mode": 33188,
      "new_path": "docs/html/search/typedefs_0.js"
    },
    {
      "type": "modify",
      "old_id": "372f76f35a637463af3b23d4f7c8c3d322d9b01e",
      "old_mode": 33188,
      "old_path": "docs/html/search/typedefs_1.js",
      "new_id": "e15adf22c395195c32103e9520243216e5b3304c",
      "new_mode": 33188,
      "new_path": "docs/html/search/typedefs_1.js"
    },
    {
      "type": "modify",
      "old_id": "efdbf1065db8d5a081972335c1612a5a7b52bf88",
      "old_mode": 33188,
      "old_path": "docs/html/search/variables_7.js",
      "new_id": "95a7ac47f900a878b3aec468dad91b5f34896220",
      "new_mode": 33188,
      "new_path": "docs/html/search/variables_7.js"
    },
    {
      "type": "modify",
      "old_id": "eec3ff419028a18f7275da6e93684e87efbd7f56",
      "old_mode": 33188,
      "old_path": "docs/html/statistics.html",
      "new_id": "0242ae007a664f36513e087ddc0858cdf7e2480a",
      "new_mode": 33188,
      "new_path": "docs/html/statistics.html"
    },
    {
      "type": "modify",
      "old_id": "93fc8ecaeaa64cc1b58ce571c037425d9107bd27",
      "old_mode": 33188,
      "old_path": "docs/html/staying_within_budget.html",
      "new_id": "3ab67fc41ed780d535b0d7ffbeb16395f011a033",
      "new_mode": 33188,
      "new_path": "docs/html/staying_within_budget.html"
    },
    {
      "type": "modify",
      "old_id": "8be447ab34fdc4373c7688fc6546fe049b8ee3e3",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_allocation.html",
      "new_id": "96919c4205063c9b0b30035010dd82281d4b9054",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_allocation.html"
    },
    {
      "type": "modify",
      "old_id": "9c41a972b3950eb2ad73125245ae39351484785c",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_allocation_create_info.html",
      "new_id": "bf7db44d5a4fa532478b96f31ba3e68631f559f5",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_allocation_create_info.html"
    },
    {
      "type": "modify",
      "old_id": "287aa44c3b9d7bb2399148f758347dbeab9812b8",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_allocation_info.html",
      "new_id": "e5874b88f2842e1a00002cec19a09704ac2ab0ed",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_allocation_info.html"
    },
    {
      "type": "modify",
      "old_id": "4427b98cf333cc200410911b684960901bf39644",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_allocator.html",
      "new_id": "8572eee02e682d982ca4dac769a2b057b4910e7d",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_allocator.html"
    },
    {
      "type": "modify",
      "old_id": "4b9bd9b8ef2666a5c148f1f1a4a17874aebe284d",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_allocator_create_info.html",
      "new_id": "2f605e193f60eb1b82edf9636126eda0a9979a88",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_allocator_create_info.html"
    },
    {
      "type": "modify",
      "old_id": "9d7aad55ecfbcfb5019176bc3ab938b942c1ab08",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_allocator_info.html",
      "new_id": "582d7b4801421d84174cc8c14dc436efd7be6be3",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_allocator_info.html"
    },
    {
      "type": "modify",
      "old_id": "7a58a470c6e52212be491457c2e3368916d079c2",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_budget.html",
      "new_id": "4959ff3762a019fbc75beff1e410077965f4bf3f",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_budget.html"
    },
    {
      "type": "modify",
      "old_id": "51acec5d92547ef462e12a8ca8a1ad584a2f7cc7",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_defragmentation_context.html",
      "new_id": "8905df57c016dd2e03c7648c9f81ac48d60304b9",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_defragmentation_context.html"
    },
    {
      "type": "modify",
      "old_id": "013ca683d4d710c54feb58609ca189da1af707a4",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_defragmentation_info.html",
      "new_id": "73e329b407063cfff58c4ea9db1979484b2c20d6",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_defragmentation_info.html"
    },
    {
      "type": "modify",
      "old_id": "58177a350029d48be9ab5092cf9fb96726f9e672",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_defragmentation_info2.html",
      "new_id": "4f75f8e55d5aab439444b9d4eefb9ef138f2d614",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_defragmentation_info2.html"
    },
    {
      "type": "modify",
      "old_id": "49eac0e48bd808eae2e1c908523f9e9804612ed1",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_defragmentation_pass_info.html",
      "new_id": "86a34a47764eebaa43b0f16c7e2949bc1b009724",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_defragmentation_pass_info.html"
    },
    {
      "type": "modify",
      "old_id": "b077c3aa10cee50ea24bb2519fb7d90606236a1e",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_defragmentation_pass_move_info.html",
      "new_id": "d76af23dd750c1487950a7e3362302d6380e4072",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_defragmentation_pass_move_info.html"
    },
    {
      "type": "modify",
      "old_id": "3c35ef629a1eb52be271203279f6a9a6f17c42ec",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_defragmentation_stats.html",
      "new_id": "77354c1c895b609debda3a81818c4d9b2a60561a",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_defragmentation_stats.html"
    },
    {
      "type": "modify",
      "old_id": "5394c346abbb5fab1dd7e1b868d9d401ea3431f7",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_device_memory_callbacks.html",
      "new_id": "6b0654fa58c410f3fab114ef0cdc179b06a6b0e7",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_device_memory_callbacks.html"
    },
    {
      "type": "modify",
      "old_id": "c87851b48794b0f4966745be0ec714701097aef6",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_pool.html",
      "new_id": "d619fb782218ce1cee7b5418674f687b392a11d7",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_pool.html"
    },
    {
      "type": "modify",
      "old_id": "03c156d884105b26b942a9d12d47b88e80be2a59",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_pool_create_info.html",
      "new_id": "91652c4aaf6e9938bc16133b29225857958aa319",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_pool_create_info.html"
    },
    {
      "type": "modify",
      "old_id": "b60aab08c9c9b2c6d177afca43c3206b727e944e",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_pool_stats.html",
      "new_id": "e4e634d59a53a7bd67f0889239ddeedfd31ea718",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_pool_stats.html"
    },
    {
      "type": "modify",
      "old_id": "003f8eaec9ba703a3f603809e54e3cb8652785c8",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_stat_info.html",
      "new_id": "0b2f08750ca27e92e86dc072b0e63f3fc5571c3e",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_stat_info.html"
    },
    {
      "type": "modify",
      "old_id": "519980e26b8ef75a0a7fb40dd290956828beb648",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_stats.html",
      "new_id": "2435e3beadf61e74fd7f576878c79c793674465a",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_stats.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bfbfd39e90d9f3e475eb827c00901f8ba4e32a9b",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_virtual_allocation.html"
    },
    {
      "type": "modify",
      "old_id": "79b3dc078bef416d6e810936e20c1da41cca6c6f",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_virtual_allocation_create_info.html",
      "new_id": "ece83c8d8659e8ff08581546ae32fe4bffc5d59c",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_virtual_allocation_create_info.html"
    },
    {
      "type": "modify",
      "old_id": "01fbd7c5b997d7ca659468941a652d08db3542dc",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_virtual_allocation_info-members.html",
      "new_id": "f93abbfb7797a05bb60c1b8bcc6fcc097e5b5083",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_virtual_allocation_info-members.html"
    },
    {
      "type": "modify",
      "old_id": "06e18b8c8e05467035237e9df9b74a0f6cbb50ca",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_virtual_allocation_info.html",
      "new_id": "45fdbb04ff70e87c760a43ffcc59a73d676b0816",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_virtual_allocation_info.html"
    },
    {
      "type": "modify",
      "old_id": "043c20cd0c2ecd4865d48c25630d3629c7d75940",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_virtual_block.html",
      "new_id": "7476f3af1101a4658e35003350ac4f513f122db3",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_virtual_block.html"
    },
    {
      "type": "modify",
      "old_id": "6bbffa7e1283683e00bf8baa97e6c45cc3e46d05",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_virtual_block_create_info.html",
      "new_id": "ecfa529b73f827d2d915d9928a6aad9c6357cc0a",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_virtual_block_create_info.html"
    },
    {
      "type": "modify",
      "old_id": "a06e02daa0c8fcbe3c4632cca909db5c8606678c",
      "old_mode": 33188,
      "old_path": "docs/html/struct_vma_vulkan_functions.html",
      "new_id": "e9ba301a4bc6229309cf7efbe77e3373b7a7075a",
      "new_mode": 33188,
      "new_path": "docs/html/struct_vma_vulkan_functions.html"
    },
    {
      "type": "modify",
      "old_id": "188db8b38a424270930538dc6307a49ea248679d",
      "old_mode": 33188,
      "old_path": "docs/html/usage_patterns.html",
      "new_id": "55ff16923bb7e05f4ea854270a37789dea0071aa",
      "new_mode": 33188,
      "new_path": "docs/html/usage_patterns.html"
    },
    {
      "type": "modify",
      "old_id": "4fe2641a8225f097befc1dd9104cc9e9f16d86b1",
      "old_mode": 33188,
      "old_path": "docs/html/virtual_allocator.html",
      "new_id": "d281fa43192e84317aa9719d68809eb043a1998a",
      "new_mode": 33188,
      "new_path": "docs/html/virtual_allocator.html"
    },
    {
      "type": "modify",
      "old_id": "f73790bea29494e6346390cb0082c191f7b10c58",
      "old_mode": 33188,
      "old_path": "docs/html/vk__mem__alloc_8h.html",
      "new_id": "2f3905080e506680ea02d8910bba9faec7fb63d5",
      "new_mode": 33188,
      "new_path": "docs/html/vk__mem__alloc_8h.html"
    },
    {
      "type": "modify",
      "old_id": "ac8f0a7ab1577d2a391db85de1c738260ab05367",
      "old_mode": 33188,
      "old_path": "docs/html/vk_amd_device_coherent_memory.html",
      "new_id": "64105dd4c474a686fd22318d1d0a873d92aa1218",
      "new_mode": 33188,
      "new_path": "docs/html/vk_amd_device_coherent_memory.html"
    },
    {
      "type": "modify",
      "old_id": "83a04e983a21bac39e4d70ae52a843bdcca31f2e",
      "old_mode": 33188,
      "old_path": "docs/html/vk_khr_dedicated_allocation.html",
      "new_id": "68fea649823ed240ceb255a089ea47b00dda8884",
      "new_mode": 33188,
      "new_path": "docs/html/vk_khr_dedicated_allocation.html"
    },
    {
      "type": "modify",
      "old_id": "ac1701a196c32b127643570dad5ef3a2a8d14e3b",
      "old_mode": 33188,
      "old_path": "include/vk_mem_alloc.h",
      "new_id": "3d6e42d2cbc54b6d8d1d9796da12f13b8babd5b7",
      "new_mode": 33188,
      "new_path": "include/vk_mem_alloc.h"
    },
    {
      "type": "modify",
      "old_id": "1ce4ad4959a05263b3b069f0b16eefb033b9e679",
      "old_mode": 33188,
      "old_path": "src/Tests.cpp",
      "new_id": "c937c71c180c81e6baa320213711cf25d49b1780",
      "new_mode": 33188,
      "new_path": "src/Tests.cpp"
    }
  ]
}
