)]}'
{
  "log": [
    {
      "commit": "e0216a5484c8345f7d792fa16fad77ac63d89a70",
      "tree": "96b0bb09fe6981c23a794c20992c4d0b3d479aa4",
      "parents": [
        "f67d7fa397e83060b76a1ec53579116a0bbdff7a"
      ],
      "author": {
        "name": "Geoff Lang",
        "email": "geofflang@google.com",
        "time": "Mon Aug 30 15:58:07 2021"
      },
      "committer": {
        "name": "Geoff Lang",
        "email": "geofflang@google.com",
        "time": "Mon Aug 30 15:58:07 2021"
      },
      "message": "Supress a build warning.\n\n-Wdeprecated-copy is enabled in ANGLE so supress it upstream in VMA.\n\nBug: angleproject:6343\n"
    },
    {
      "commit": "f67d7fa397e83060b76a1ec53579116a0bbdff7a",
      "tree": "5fd01313303a57ad0e34dcd8da93f50248763b4f",
      "parents": [
        "7b6257c084707113fe1d8719b66ffc9de66571c6"
      ],
      "author": {
        "name": "Peter Kasting",
        "email": "pkasting@chromium.org",
        "time": "Thu Jun 10 15:52:53 2021"
      },
      "committer": {
        "name": "Peter Kasting",
        "email": "pkasting@chromium.org",
        "time": "Thu Jun 10 15:52:53 2021"
      },
      "message": "Update Chromium-side files for upstream roll\n\nChange-Id: I27d1406f16381a68f925c0179beddb2dd482a2b8\n"
    },
    {
      "commit": "7b6257c084707113fe1d8719b66ffc9de66571c6",
      "tree": "858bd8e95c48f06c3e46bde6ac3d38b935342ce0",
      "parents": [
        "1ecb35c39875c77219c75ecb5c5b3316020f66b8",
        "49d9f99467002c9307a72039defe00e7e115fbe5"
      ],
      "author": {
        "name": "Peter Kasting",
        "email": "pkasting@chromium.org",
        "time": "Thu Jun 10 14:14:43 2021"
      },
      "committer": {
        "name": "Peter Kasting",
        "email": "pkasting@chromium.org",
        "time": "Thu Jun 10 14:37:47 2021"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027.\n\nChange-Id: I6e63248065bda8b9362b4f0800790e66b380a07c\n"
    },
    {
      "commit": "49d9f99467002c9307a72039defe00e7e115fbe5",
      "tree": "246270764041137e0800c36a3d1abf25bb477c13",
      "parents": [
        "f523d39667faaf70c82cdedf76a9867e6c7c0031"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 15:53:37 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 15:53:37 2021"
      },
      "message": "Fixing Linux build on TravisCI (1)\n"
    },
    {
      "commit": "f523d39667faaf70c82cdedf76a9867e6c7c0031",
      "tree": "7e18d4385b89536f8deaf96684cb7d8e4d16962f",
      "parents": [
        "cab4eb545c69e7f10b066ffee7340e1c8c10fd67"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 15:20:26 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 15:20:26 2021"
      },
      "message": "Fix .gitignore to include binaries at new locations\n"
    },
    {
      "commit": "cab4eb545c69e7f10b066ffee7340e1c8c10fd67",
      "tree": "c665ed802eb2403076107bdbf751e23fafbc67bc",
      "parents": [
        "d4230c2a9110b8e055a4337bc51a585a4d174669"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 15:14:12 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 15:14:12 2021"
      },
      "message": "Delete shader files\n"
    },
    {
      "commit": "d4230c2a9110b8e055a4337bc51a585a4d174669",
      "tree": "7dc42401a2c6a4c7c37d5424138b7ac45af914b2",
      "parents": [
        "01521a7087b1d4f208c09fbfdb51cf944978e402"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 15:13:51 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 15:13:51 2021"
      },
      "message": "Delete binaries from old path\n"
    },
    {
      "commit": "01521a7087b1d4f208c09fbfdb51cf944978e402",
      "tree": "7df05f159b084795761507891c7b8d3dd9290f80",
      "parents": [
        "351cabafdaaf6e244c060e422bf67ad77a3ca80d"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 15:04:06 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 15:04:06 2021"
      },
      "message": "Deleted Premake\n"
    },
    {
      "commit": "351cabafdaaf6e244c060e422bf67ad77a3ca80d",
      "tree": "dc53d14e617f978dae97094951aacb8017fd5b1d",
      "parents": [
        "2f4bc1bb20959cf6aa90add8a3c40d94643edc03"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 15:03:10 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 15:03:10 2021"
      },
      "message": "Regenerated documentation\n"
    },
    {
      "commit": "2f4bc1bb20959cf6aa90add8a3c40d94643edc03",
      "tree": "30ed9406bf36f35233c95e85d096b9b1caeaf642",
      "parents": [
        "f7f8e8b472b023cca515bf6619ccba4451534c5a",
        "5c52b859046043b0d47c3a7bfd2d45f54385d219"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 14:48:06 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 09 14:48:06 2021"
      },
      "message": "Merge pull request #171 from IAmNotHanni/master\n\nAdd CMake support"
    },
    {
      "commit": "f7f8e8b472b023cca515bf6619ccba4451534c5a",
      "tree": "f3b4f22774ef6e23e0b421d2cd41f1fe517e515e",
      "parents": [
        "d900294c1a4e94b823570886ba15ae05db91703e",
        "a850ffbe469af2fdde53f74c28a290455d97d98e"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 14:42:39 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 09 14:42:39 2021"
      },
      "message": "Merge pull request #177 from pkasting/master\n\nFix clang -Wdeprecated-copy."
    },
    {
      "commit": "d900294c1a4e94b823570886ba15ae05db91703e",
      "tree": "76fc70103de9931ad29364a0233b259449f6f7ee",
      "parents": [
        "e30b3ab39c68c2061337d14cafa5164652a39020"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 14:39:21 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 14:39:21 2021"
      },
      "message": "Fixed link to include/vk_mem_alloc.h in README.md and Doxyfile\n\nUpdated Doxyfile to Doxygen 1.9.1\n\nCloses #165\n"
    },
    {
      "commit": "e30b3ab39c68c2061337d14cafa5164652a39020",
      "tree": "4c0e8e25b9a6717eed542daa3165fe87d54006cb",
      "parents": [
        "248843e45605055f3a8daa93438aee852391f336"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 14:30:59 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 14:30:59 2021"
      },
      "message": "Moving Doxyfile to main directory\n"
    },
    {
      "commit": "248843e45605055f3a8daa93438aee852391f336",
      "tree": "7422fe1ba16afa04f75df17a23bd353c0fd429b5",
      "parents": [
        "4a132e510ce4d46c3cd888a118a4d1c5abcb0609"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 14:23:30 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jun 09 14:23:30 2021"
      },
      "message": "Added VmaVector::shrink_to_fit instead of freeMemory parameter in resize, clear, to fix compilation with VMA_USE_STL_CONTAINERS\n\nCloses #175, closes #176\n"
    },
    {
      "commit": "a850ffbe469af2fdde53f74c28a290455d97d98e",
      "tree": "b6cba4527105307ebacbeebea91938708a914a79",
      "parents": [
        "4a132e510ce4d46c3cd888a118a4d1c5abcb0609"
      ],
      "author": {
        "name": "Peter Kasting",
        "email": "pkasting@chromium.org",
        "time": "Tue Jun 08 20:47:31 2021"
      },
      "committer": {
        "name": "Peter Kasting",
        "email": "pkasting@chromium.org",
        "time": "Tue Jun 08 20:47:31 2021"
      },
      "message": "Fix clang -Wdeprecated-copy.\n\nThe copy constructor must be explicitly defined (here, defaulted) to be\navailable when the assignment operator is deleted.  While there is a\ntemplated constructor from VmaStlAlloc\u003cU\u003e, the compiler doesn\u0027t consider\nthis to be a \"copy\" constructor for purposes of the warning.\n"
    },
    {
      "commit": "5c52b859046043b0d47c3a7bfd2d45f54385d219",
      "tree": "e295a411ac0bc7df7ca1b33513ed915b2b4e3192",
      "parents": [
        "f8daef898cac2de242399f4399a130f79d524e12"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Wed Jun 02 21:17:45 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Wed Jun 02 21:19:00 2021"
      },
      "message": "Update README\n"
    },
    {
      "commit": "f8daef898cac2de242399f4399a130f79d524e12",
      "tree": "4216dff49b484d9776066974c26ac87c73bfa924",
      "parents": [
        "c9777daabbc5a89a33ee629deb397931e97efb35"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Wed Jun 02 21:17:35 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Wed Jun 02 21:18:59 2021"
      },
      "message": "Add VMA_STATIC_VULKAN_FUNCTIONS and set VMA_DYNAMIC_VULKAN_FUNCTIONS to ON by default\n"
    },
    {
      "commit": "c9777daabbc5a89a33ee629deb397931e97efb35",
      "tree": "6cf995b1e3191e35f6f68c659b33b527f0de6229",
      "parents": [
        "948be7004851d7dce963b4e6e8d24dbe203d9d4d"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Wed Jun 02 21:15:57 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Wed Jun 02 21:18:54 2021"
      },
      "message": "Remove macros which can be configured through CMake from VmaUsage.h\n"
    },
    {
      "commit": "948be7004851d7dce963b4e6e8d24dbe203d9d4d",
      "tree": "3a60e21a8be94920e0f279d9af79689beb88060b",
      "parents": [
        "12d8344ed0a492e3fb5ca4709d17670f134b50c1"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Wed Jun 02 10:18:42 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Wed Jun 02 10:18:42 2021"
      },
      "message": "Enable compiling with multiple processes for VmaReplay\n"
    },
    {
      "commit": "12d8344ed0a492e3fb5ca4709d17670f134b50c1",
      "tree": "4da41effecb3d8b3eda9849bba28841159ca625d",
      "parents": [
        "6d3ef233ab9ba87dff41a867ea525ca57af876fa"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Tue Jun 01 22:33:56 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Tue Jun 01 22:36:18 2021"
      },
      "message": "Add documentation of CMake options to README\n"
    },
    {
      "commit": "6d3ef233ab9ba87dff41a867ea525ca57af876fa",
      "tree": "a42e6e9c75825fd5bcafcd88e717c4b134bdb2ee",
      "parents": [
        "191c64c8eea3ce119744c5cb94cf466a7f41f717"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Tue Jun 01 22:27:28 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Tue Jun 01 22:36:10 2021"
      },
      "message": "Correct README\n"
    },
    {
      "commit": "191c64c8eea3ce119744c5cb94cf466a7f41f717",
      "tree": "060bec4480e8ff659d170bf7c17372459b94ccf7",
      "parents": [
        "8111c12b36921858d501f5749403afdb792f2ea4"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Tue Jun 01 22:23:57 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Tue Jun 01 22:23:57 2021"
      },
      "message": "Link VulkanMemoryAllocator to Vulkan only if static linking is enabled\n"
    },
    {
      "commit": "8111c12b36921858d501f5749403afdb792f2ea4",
      "tree": "5a8c7d33f8805b471c49204d5fae5629a03a148e",
      "parents": [
        "e65c1469d9fa19e5cd8e0eb99935c5f27787d47a"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Tue Jun 01 22:22:18 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Tue Jun 01 22:22:18 2021"
      },
      "message": "Expose important VMA settings macros as CMake options\n"
    },
    {
      "commit": "e65c1469d9fa19e5cd8e0eb99935c5f27787d47a",
      "tree": "de704d7d366f4669be239522dbe1b11d4c427d7d",
      "parents": [
        "696ecd674d575deb1c9b798c2029efcaa2b076c6"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:43:54 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:53:21 2021"
      },
      "message": "Improve consistency in naming of targets and options\n"
    },
    {
      "commit": "696ecd674d575deb1c9b798c2029efcaa2b076c6",
      "tree": "a8a03d33cab3f8240d4a6e1bb6a2df53afe7e996",
      "parents": [
        "a3078999ea83bc15c1c1fe0fe86e795efa4cdfcf"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:36:57 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:53:21 2021"
      },
      "message": "Replace add_definitions with add_compile_definitions\n"
    },
    {
      "commit": "a3078999ea83bc15c1c1fe0fe86e795efa4cdfcf",
      "tree": "8379e29ea1defa91878e6cd93e20c0a9660ae467",
      "parents": [
        "61a2844a4fbc3d9b97216f222e5b47ca2f014830"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:23:46 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:53:21 2021"
      },
      "message": "Move add_subdirectory for shaders and VmaReplay to the end of the file\n"
    },
    {
      "commit": "61a2844a4fbc3d9b97216f222e5b47ca2f014830",
      "tree": "6bcc2f0bc24b38c553012e2d953465af776dfb3a",
      "parents": [
        "1a25921427aa64766871ccf9e7c53253a3582629"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:19:17 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:53:20 2021"
      },
      "message": "Only set VMA_EXAMPLE_SOURCE_FILES when building sample app\n"
    },
    {
      "commit": "1a25921427aa64766871ccf9e7c53253a3582629",
      "tree": "49ba4e73495d3a67988b98c54eea573b707c4c3d",
      "parents": [
        "7dc310ad8561c3b2670089d9382a886ab19fc24f"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:14:58 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:53:20 2021"
      },
      "message": "Make target_include_directories a one line instruction\n"
    },
    {
      "commit": "7dc310ad8561c3b2670089d9382a886ab19fc24f",
      "tree": "4e820d67c4baa0b0bb1aee5e4cf2f06a5ac5fec4",
      "parents": [
        "08b190ff7ed11744def7951a7b4d8c5dc5aac564"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:07:59 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:53:20 2021"
      },
      "message": "Remove CMAKE_DISABLE_IN_SOURCE_BUILD\n"
    },
    {
      "commit": "08b190ff7ed11744def7951a7b4d8c5dc5aac564",
      "tree": "8c62e7795ffe88a7675712d2ac40d2eb806dfc66",
      "parents": [
        "853f713db1b51f9c030143798c434878b52bf536"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:04:14 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:53:19 2021"
      },
      "message": "Rename VmaShaders to VmaBuildExampleShaders\n"
    },
    {
      "commit": "853f713db1b51f9c030143798c434878b52bf536",
      "tree": "ee3fa88d114757afd153fff1932c008327ffa434",
      "parents": [
        "dadd8f635a6c6466e50a2e528791f0501d16e87d"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:03:48 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:53:19 2021"
      },
      "message": "Remove source_group instructions\n"
    },
    {
      "commit": "dadd8f635a6c6466e50a2e528791f0501d16e87d",
      "tree": "ebe8fd48a29db3ea2d3f416a5c4b95bcb56d7f38",
      "parents": [
        "8f14179a725d01637836cfce67489d3f3ed35e80"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 20:57:06 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:53:19 2021"
      },
      "message": "Show default values for CMake options in README\u0027s table\n"
    },
    {
      "commit": "8f14179a725d01637836cfce67489d3f3ed35e80",
      "tree": "171166ce318fd6f6842bed20a1d0fdfb4548f488",
      "parents": [
        "8f62aa27c2afcab7a9996374a67bda2bd0430b64"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:52:06 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Mon May 31 21:52:06 2021"
      },
      "message": "Replace Ninja with Make as default build instruction on Linux\n"
    },
    {
      "commit": "4a132e510ce4d46c3cd888a118a4d1c5abcb0609",
      "tree": "c91e696a9cc9df26c9a6384fbabdd087ba96f96f",
      "parents": [
        "53ac25ef778d3fc5d0350e612232f233bc4e5c35",
        "31ccbf6728eec610a17bc2c6308c3bb376282883"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon May 31 08:18:04 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 31 08:18:04 2021"
      },
      "message": "Merge pull request #173 from IAmNotHanni/documentation_fixes\n\nMinor typo fixes in code comments"
    },
    {
      "commit": "8f62aa27c2afcab7a9996374a67bda2bd0430b64",
      "tree": "51f93379019da13b88bcca32f0ba1aef16c70de2",
      "parents": [
        "a7f6b7e1f161a03cf8740eff3d5ef883126e9be5"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Fri May 28 13:13:13 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Fri May 28 18:03:27 2021"
      },
      "message": "Rename replay app target and shaders target\n"
    },
    {
      "commit": "a7f6b7e1f161a03cf8740eff3d5ef883126e9be5",
      "tree": "677dd0c1a6600d6f8cfef7796951252dea308410",
      "parents": [
        "acba487a766371ef1bd938644971211203dc4a08"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Fri May 28 12:53:31 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Fri May 28 18:03:26 2021"
      },
      "message": "Fix VmaReplay build\n"
    },
    {
      "commit": "53ac25ef778d3fc5d0350e612232f233bc4e5c35",
      "tree": "fac4a41f683208f0762e0f2032c8ea4da8e34dce",
      "parents": [
        "b302c0d70822c8a2d78c6300434a9e8b30ffae2e"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri May 28 14:20:15 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri May 28 14:20:15 2021"
      },
      "message": "Fixed link in documentation\n\nCloses #174\n"
    },
    {
      "commit": "31ccbf6728eec610a17bc2c6308c3bb376282883",
      "tree": "92afef4935d5ec22f8486b932f1d2c377f27fe1e",
      "parents": [
        "b302c0d70822c8a2d78c6300434a9e8b30ffae2e"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Fri May 28 12:11:43 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Fri May 28 12:11:43 2021"
      },
      "message": "Minor typo fixes in code comments\n"
    },
    {
      "commit": "acba487a766371ef1bd938644971211203dc4a08",
      "tree": "730ff1fa645974640c71b594d37fbdbd2b3873cb",
      "parents": [
        "3f2238ac9d4d7837b750700cccb1d8c021cfc1f0"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Fri May 28 10:57:01 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Fri May 28 10:57:01 2021"
      },
      "message": "Add CMake build instructions\n"
    },
    {
      "commit": "3f2238ac9d4d7837b750700cccb1d8c021cfc1f0",
      "tree": "87b95b47d24d0e60c1b37d0522452e79e836c5e2",
      "parents": [
        "6b733a5ba23c0a2f8f0f84ebf4634bdd61857a45"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Fri May 28 10:45:58 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Fri May 28 10:45:58 2021"
      },
      "message": "Fix VMA_BUILD_EXAMPLE_APP_SHADERS being ignored on Linux\n"
    },
    {
      "commit": "6b733a5ba23c0a2f8f0f84ebf4634bdd61857a45",
      "tree": "f929c4495be2a1330c55e1f3369f9e9427c9bab2",
      "parents": [
        "d475fbb9998fcd987ff4ecbe76dc036a867a6ff0"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Fri May 28 09:56:59 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Fri May 28 09:56:59 2021"
      },
      "message": "Fix missing Vulkan dependency of VmaExample\n"
    },
    {
      "commit": "b302c0d70822c8a2d78c6300434a9e8b30ffae2e",
      "tree": "62130ddef961109d6aa480931603056aa7a98803",
      "parents": [
        "cc47fcf8672be670d7d6b3a084fdc9afdd08bc0b",
        "00069968e7b025cf1fbecda77241e75ec9a6285e"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri May 28 08:45:34 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 28 08:45:34 2021"
      },
      "message": "Merge pull request #172 from IAmNotHanni/remove_moltenvk_issue_175_reference\n\nRemove reference to MoltenVK issue 175 which is fixed now"
    },
    {
      "commit": "d475fbb9998fcd987ff4ecbe76dc036a867a6ff0",
      "tree": "384bfd11052568b18eae97f786ee801d50575517",
      "parents": [
        "e32721df9e2318c919d8160ffff0da7999f5c31d"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Fri May 28 00:12:29 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Fri May 28 00:12:29 2021"
      },
      "message": "Do not set CMAKE_RUNTIME_OUTPUT_DIRECTORY\n"
    },
    {
      "commit": "e32721df9e2318c919d8160ffff0da7999f5c31d",
      "tree": "c61ee9486c172a543f2469243cb18028403bb176",
      "parents": [
        "69747a2bdb4fff3ca1a801712822b8b73cad034a"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Thu May 27 23:43:56 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Fri May 28 00:04:15 2021"
      },
      "message": "Make building shaders, VMA example application and VMA replay app optional\n"
    },
    {
      "commit": "00069968e7b025cf1fbecda77241e75ec9a6285e",
      "tree": "62130ddef961109d6aa480931603056aa7a98803",
      "parents": [
        "cc47fcf8672be670d7d6b3a084fdc9afdd08bc0b"
      ],
      "author": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Thu May 27 23:21:39 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Thu May 27 23:21:39 2021"
      },
      "message": "Remove reference to MoltenVK issue 175 which is fixed now\n"
    },
    {
      "commit": "69747a2bdb4fff3ca1a801712822b8b73cad034a",
      "tree": "78986ecf0703aa07d8eeac4bffd25a44d0b81c52",
      "parents": [
        "cc47fcf8672be670d7d6b3a084fdc9afdd08bc0b"
      ],
      "author": {
        "name": "Johannes",
        "email": "johannesschneider@outlook.com",
        "time": "Tue May 25 15:49:48 2021"
      },
      "committer": {
        "name": "Johannes Schneider",
        "email": "johannesschneider@outlook.com",
        "time": "Thu May 27 20:10:12 2021"
      },
      "message": "Add CMake support\n"
    },
    {
      "commit": "cc47fcf8672be670d7d6b3a084fdc9afdd08bc0b",
      "tree": "2fd576b5f91f3b77efd60ee50617f08c6674967b",
      "parents": [
        "6889faaaa284e7ec514e75ea74b113539021d1ad",
        "1b15bc0f1dfa75e4d2cf2a5c08f02ee0356736d2"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue May 18 10:21:34 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 18 10:21:34 2021"
      },
      "message": "Merge pull request #167 from devnexen/clang_build_warning_fixes\n\nclang build warning fixes proposal"
    },
    {
      "commit": "1b15bc0f1dfa75e4d2cf2a5c08f02ee0356736d2",
      "tree": "2fd576b5f91f3b77efd60ee50617f08c6674967b",
      "parents": [
        "6889faaaa284e7ec514e75ea74b113539021d1ad"
      ],
      "author": {
        "name": "David Carlier",
        "email": "devnexen@gmail.com",
        "time": "Mon May 17 16:34:35 2021"
      },
      "committer": {
        "name": "David Carlier",
        "email": "devnexen@gmail.com",
        "time": "Mon May 17 16:34:35 2021"
      },
      "message": "clang build warning fixes proposal\n"
    },
    {
      "commit": "6889faaaa284e7ec514e75ea74b113539021d1ad",
      "tree": "91f9d8223fa88709ce4124bc26cee177fb16a443",
      "parents": [
        "59ec0809a7176ce6b9fa3d6341b477102ac3d3aa",
        "7a1b637890311fc063054ea67f011f9d857427af"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu May 06 08:08:26 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 06 08:08:26 2021"
      },
      "message": "Merge pull request #166 from krOoze/patch-1\n\nDocs typo"
    },
    {
      "commit": "7a1b637890311fc063054ea67f011f9d857427af",
      "tree": "91f9d8223fa88709ce4124bc26cee177fb16a443",
      "parents": [
        "59ec0809a7176ce6b9fa3d6341b477102ac3d3aa"
      ],
      "author": {
        "name": "Petr Kraus",
        "email": "petr_kraus@email.cz",
        "time": "Thu May 06 01:50:05 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 06 01:50:05 2021"
      },
      "message": "Docs typo"
    },
    {
      "commit": "59ec0809a7176ce6b9fa3d6341b477102ac3d3aa",
      "tree": "e07afa287382fe72d1009600b341c7a42cfb1444",
      "parents": [
        "d1851f0ded5e7d5555be3c839a47f057d6952131"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Apr 19 11:46:49 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Apr 19 11:46:49 2021"
      },
      "message": "Moved main file vk_mem_alloc.h to subdirectory include/\n\nWARNING! This can break external code that depends on directory structure of this repository!\n\nCloses #165\n"
    },
    {
      "commit": "1ecb35c39875c77219c75ecb5c5b3316020f66b8",
      "tree": "6610fbac7a911613a11c18c7868023d10bdab5b4",
      "parents": [
        "732a76d9d3c70d6aa487216495eeb28518349c3a"
      ],
      "author": {
        "name": "Corentin Wallez",
        "email": "cwallez@chromium.org",
        "time": "Tue Apr 06 10:01:01 2021"
      },
      "committer": {
        "name": "Corentin Wallez",
        "email": "cwallez@chromium.org",
        "time": "Tue Apr 06 15:06:26 2021"
      },
      "message": "BUILD.gn: Make the vulkan-headers directory overridable.\n\nThis will allow embedders to move the place of that directory. Also\nremoves a deprecated proxy target that\u0027s no longer used.\n\nBug: tint:700\nBug: chromium:1195554\n\nChange-Id: I26b0632f8e8d06b9322dbd731775971eb9280e8e\n"
    },
    {
      "commit": "d1851f0ded5e7d5555be3c839a47f057d6952131",
      "tree": "02a8dd61811c5372e69cff5df8fbe9b1da3816c6",
      "parents": [
        "a75a61bfd7594b8951d43783264638d22b316079"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Mar 11 14:16:30 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Mar 11 14:16:30 2021"
      },
      "message": "Rebuilt binaries, regenerated documentation\n"
    },
    {
      "commit": "a75a61bfd7594b8951d43783264638d22b316079",
      "tree": "67e056defcf9cd44b14ed858ba71e57bcb552f88",
      "parents": [
        "48e3d8811429f6dfe9c5b405f330b221ba37f71e"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Mar 11 14:15:38 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Mar 11 14:15:38 2021"
      },
      "message": "Added parsing of command line parameters and GPU selection\n\nCommand line syntax:\n-h, --Help   Print this information\n-l, --List   Print list of GPUs\n-g S, --GPU S   Select GPU with name containing S\n-i N, --GPUIndex N   Select GPU index N\n\nAlso improved error handling.\n"
    },
    {
      "commit": "48e3d8811429f6dfe9c5b405f330b221ba37f71e",
      "tree": "f3ae47ef1d5731e48128156b3511fdcf16615a2d",
      "parents": [
        "4b047fde545c2e1c82bdc1931f612a7e6b8611ba"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Mar 11 13:31:00 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Mar 11 13:31:00 2021"
      },
      "message": "Improved macros TEST, ERR_GUARD_VULKAN\n"
    },
    {
      "commit": "4b047fde545c2e1c82bdc1931f612a7e6b8611ba",
      "tree": "6b83c44b1fe5455925992e21a00f09cbea1b6696",
      "parents": [
        "7b9f7b61a1d403e26842b944a030c77c76c836b9"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Mar 03 15:55:04 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Mar 03 15:55:04 2021"
      },
      "message": "Optimization: custom pools are on an intrusive double linked list not sorted vector\n\nAdded struct VmaPoolListItemTraits.\n"
    },
    {
      "commit": "7b9f7b61a1d403e26842b944a030c77c76c836b9",
      "tree": "391b6928e71cdb86a8392e48ed099cb329e0c4d6",
      "parents": [
        "47c1cec3d10a8219e8eb709f87ab1317be8a9d41"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Mar 03 14:36:18 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Mar 03 14:36:18 2021"
      },
      "message": "Fix for compilation on Linux\n"
    },
    {
      "commit": "47c1cec3d10a8219e8eb709f87ab1317be8a9d41",
      "tree": "b2cb29bf98976a447a57b335096dc54634600859",
      "parents": [
        "0a3c6b57eca5c614444a1e8d786d2864df298777"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Mar 03 14:31:44 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Mar 03 14:31:44 2021"
      },
      "message": "Optimization: dedicated allocations are on an intrusive double linked list not sorted vector\n\nAdded class VmaIntrusiveLinkedList, struct VmaDedicatedAllocationListItemTraits.\n"
    },
    {
      "commit": "0a3c6b57eca5c614444a1e8d786d2864df298777",
      "tree": "3e664c896c7cc821e8aaa549a283c0b155c71128",
      "parents": [
        "41b411124eafef93da81c8ca6a765c86c3b2bf83"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Mar 02 15:48:32 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Mar 02 15:48:32 2021"
      },
      "message": "Fixed usage of VK_KHR_buffer_device_address extension\n\nIt was confused with VK_EXT_buffer_device_address which is not officially supported by VMA and has different VK_STRUCTURE_TYPE...\nAlso a fix in PrintMemoryConclusions.\n"
    },
    {
      "commit": "41b411124eafef93da81c8ca6a765c86c3b2bf83",
      "tree": "e4c41f80a6d357f28cf2208da768f3d33ce7f5a1",
      "parents": [
        "e74dc79903f3e59b15a48f112b5c804fea2220b0"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Mar 02 14:11:18 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Mar 02 14:11:18 2021"
      },
      "message": "Fixed synchronization issue in TestPool_Benchmark\n\nVariable res was incorrectly shared between threads.\n"
    },
    {
      "commit": "e74dc79903f3e59b15a48f112b5c804fea2220b0",
      "tree": "80f433118fa5cb8333a0436597bd64bc77638463",
      "parents": [
        "6859ef214f44001df79351e983568a18ecb5b918"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 26 11:16:07 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 26 11:16:07 2021"
      },
      "message": "Fix VmaReplay after removing vmaResizeAllocation function\n"
    },
    {
      "commit": "6859ef214f44001df79351e983568a18ecb5b918",
      "tree": "30d2596712521681dbdafb9a8faed3220cb26610",
      "parents": [
        "afd50562cbfb8cffc5f253d803135b4e17cd5cf1"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 26 11:09:34 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 26 11:09:34 2021"
      },
      "message": "Removed deprecated function vmaResizeAllocation\n\nAlso fixed compatibility with Vulkan 1.0.\n\nSee #164\n"
    },
    {
      "commit": "afd50562cbfb8cffc5f253d803135b4e17cd5cf1",
      "tree": "52bd5d9ff1e2c94a469854d1792f7f8e1c09d592",
      "parents": [
        "a420c3d752c4e2e40d4ed2c8ed3139c45c001acf"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 26 10:59:58 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 26 10:59:58 2021"
      },
      "message": "Sample app: Added printing information about available memory heaps nad types\n"
    },
    {
      "commit": "a420c3d752c4e2e40d4ed2c8ed3139c45c001acf",
      "tree": "41ef096bc700d923d7c79f40d0807629b82e4410",
      "parents": [
        "7e56c486faa70e36f0238cfc2448c224557d086e"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Feb 23 17:21:42 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Feb 23 17:21:42 2021"
      },
      "message": "Fixed budget management in VmaBlockVector::Allocate for cases when some of multi-page allocations fail\n"
    },
    {
      "commit": "7e56c486faa70e36f0238cfc2448c224557d086e",
      "tree": "71349de07e06751c26d59936e857014005c856c6",
      "parents": [
        "a9a458c7d1cc25da0f6033bdfc8b7c7492550519"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Feb 23 14:27:24 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Feb 23 14:27:24 2021"
      },
      "message": "Fix in tests for AMD APU with DEVICE_LOCAL heap of only 256 MB\n"
    },
    {
      "commit": "a9a458c7d1cc25da0f6033bdfc8b7c7492550519",
      "tree": "e192c8d67816739c8c49221b46d8512ab57eaae5",
      "parents": [
        "51ee5c869fa6cc77b9b1a805b69ae1e19d31633f"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Feb 22 13:58:37 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Feb 22 13:58:37 2021"
      },
      "message": "Fix for build on Linux #6\n"
    },
    {
      "commit": "51ee5c869fa6cc77b9b1a805b69ae1e19d31633f",
      "tree": "e574cff9adabd19481ca3a505349a038f17770ca",
      "parents": [
        "4cbb178952891f49a141f392ee18b75d84be6419"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Feb 22 13:44:05 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Feb 22 13:44:05 2021"
      },
      "message": "Fix for build on Linux #5\n"
    },
    {
      "commit": "4cbb178952891f49a141f392ee18b75d84be6419",
      "tree": "6c9c74c769ebfe84fd3b4759fcc1032f61b99218",
      "parents": [
        "cca09e3d26fd55532104f151ab6ffc4f8648faea"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Feb 22 13:42:08 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Feb 22 13:42:08 2021"
      },
      "message": "Fix for build on Linux #4\n"
    },
    {
      "commit": "cca09e3d26fd55532104f151ab6ffc4f8648faea",
      "tree": "27b83bbe9d7dd2454515f5aadf576b45a0986d72",
      "parents": [
        "1e509aa0e716bfac99b4a108b2257addfbcfcac0"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Feb 22 13:24:19 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Feb 22 13:24:19 2021"
      },
      "message": "Fix for build on Linux #3\n"
    },
    {
      "commit": "1e509aa0e716bfac99b4a108b2257addfbcfcac0",
      "tree": "8bd5569b0090bc23b1e69c8c0c4e4bbc7c61db8f",
      "parents": [
        "4dfa169ffc65583cd35bdb7ec13057cde8897c66"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Feb 22 13:21:48 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Feb 22 13:21:48 2021"
      },
      "message": "Fix for build on Linux #2\n"
    },
    {
      "commit": "4dfa169ffc65583cd35bdb7ec13057cde8897c66",
      "tree": "c6093fee3321e847bfc905302a27fec18efd3e2a",
      "parents": [
        "ae0b011e7acac32441946d5146a9b7e4ebdf0643"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Feb 22 13:18:34 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Feb 22 13:18:34 2021"
      },
      "message": "Fix for build on Linux\n"
    },
    {
      "commit": "ae0b011e7acac32441946d5146a9b7e4ebdf0643",
      "tree": "b7a2d198095386f20b4d68b3e6f48af520db2ec4",
      "parents": [
        "1635a1a0a34f14ce027e6a5c7ef8aa8945f93953"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 19 17:00:05 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 19 17:00:05 2021"
      },
      "message": "Internal improvement: Added counting total number of VkDeviceMemory blocks.\n\nFixed case of spamming dedicated allocations instead of bigger blocks and thus and exceeding maxMemoryAllocationCount when heap size/budget is reached or exceeded.\n\nAdded debug macro VMA_DEBUG_DONT_EXCEED_MAX_MEMORY_ALLOCATION_COUNT.\n"
    },
    {
      "commit": "1635a1a0a34f14ce027e6a5c7ef8aa8945f93953",
      "tree": "bac8301a462377e03520e7889b69fa0145ac5051",
      "parents": [
        "26eaa3b2edb0889d803a1f99a8d23fc47457a84e"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 19 15:39:45 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 19 15:39:45 2021"
      },
      "message": "Trying to fix Travis-CI build\n"
    },
    {
      "commit": "26eaa3b2edb0889d803a1f99a8d23fc47457a84e",
      "tree": "dd8bb7f44a659fb4a311d88a0d527a1326ff5ef9",
      "parents": [
        "2882236f6ab66b4b559027800769e4cc5c3ee9fa"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Feb 18 14:53:18 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Feb 18 14:53:18 2021"
      },
      "message": "A fix in TestPool_Benchmark for GPUs with only 256 MB of DEVICE_LOCAL memory\n"
    },
    {
      "commit": "2882236f6ab66b4b559027800769e4cc5c3ee9fa",
      "tree": "016db9b872332faf4a75bcdeda659d7b63c54c26",
      "parents": [
        "aa1837436815a8a6331cc1817c724ff5b73e9e77"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Feb 16 16:56:07 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Feb 16 16:56:07 2021"
      },
      "message": "Migrated Linux CI build from travis-ci.org to travis-ci.com - updated status icon in README.md\n"
    },
    {
      "commit": "aa1837436815a8a6331cc1817c724ff5b73e9e77",
      "tree": "2dc451b0201d5cbcd18f3851c7c32d622bce46f6",
      "parents": [
        "f32d25d714d417cbfe80afd3d61d562de4d97099"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Feb 16 16:28:49 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Feb 16 16:28:49 2021"
      },
      "message": "Updated copyright header to year 2021.\n\nRebuilt binaries, regenerated documentation.\n"
    },
    {
      "commit": "f32d25d714d417cbfe80afd3d61d562de4d97099",
      "tree": "a9f7001a44945b893eb4b9e2a1e96222d592edfc",
      "parents": [
        "adb706418947e7b7d250ce0116c897e840b2f5dd"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Feb 16 16:21:39 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Feb 16 16:21:39 2021"
      },
      "message": "Minor update in README.md\n"
    },
    {
      "commit": "adb706418947e7b7d250ce0116c897e840b2f5dd",
      "tree": "9ac462e6333158eb23506b88c6574084b9b987d9",
      "parents": [
        "0d4f5234fdc783a2ef0c77db916e96de37b51184"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Feb 16 16:18:59 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Feb 16 16:18:59 2021"
      },
      "message": "Rebuilt binaries using Visual Studio 2019\n"
    },
    {
      "commit": "0d4f5234fdc783a2ef0c77db916e96de37b51184",
      "tree": "97c24a65496df1e595b7d7d21cb102184cad930a",
      "parents": [
        "b6541426e6cc5e23a062b1a016fdbfbe5676303b"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Feb 16 15:54:27 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Feb 16 15:54:27 2021"
      },
      "message": "Updated README.md - added RPCS3 to the list of known usages.\n\nAlso changed sample app to use Vulkan 1.2 by default.\n"
    },
    {
      "commit": "b6541426e6cc5e23a062b1a016fdbfbe5676303b",
      "tree": "6388d48d41cb2368d37539e53aa2d43d8c7a6b60",
      "parents": [
        "f2012055ccda1fa3b27600c2cd7b457d74ded785",
        "e8c483ddb18930c5923431911283ef28e55b8108"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Feb 16 15:47:48 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 16 15:47:48 2021"
      },
      "message": "Merge pull request #163 from kd-11/master\n\nmem_alloc: Optimize allocation conflict checking"
    },
    {
      "commit": "e8c483ddb18930c5923431911283ef28e55b8108",
      "tree": "6388d48d41cb2368d37539e53aa2d43d8c7a6b60",
      "parents": [
        "f2012055ccda1fa3b27600c2cd7b457d74ded785"
      ],
      "author": {
        "name": "kd-11",
        "email": "karokidii@gmail.com",
        "time": "Mon Feb 15 19:15:35 2021"
      },
      "committer": {
        "name": "kd-11",
        "email": "karokidii@gmail.com",
        "time": "Mon Feb 15 19:15:35 2021"
      },
      "message": "mem_alloc: Optimize allocation conflict checking\n\n- When bufferImageGranularity \u003d\u003d allocaAlignment the worst case is actually already evaluated\n- When result offset and allocation size are already aligned, it is not possible for the \u0027page\u0027 to be shared\n\nIn both scenarios, a lot of work can be saved by simply not scanning suballocations. When dealing with many tiny allocations, this adds up a lot!\n"
    },
    {
      "commit": "732a76d9d3c70d6aa487216495eeb28518349c3a",
      "tree": "e7929a6ac700ab6690fff062931154b4e81df9fc",
      "parents": [
        "843d2ea6524b89bce8755fdd49e2e1e352c47bcb",
        "77a34740a83cb506be6fd4508e5320286bccb72b"
      ],
      "author": {
        "name": "Peng Huang",
        "email": "penghuang@chromium.org",
        "time": "Fri Feb 12 16:01:51 2021"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 12 16:01:51 2021"
      },
      "message": "Merge \"change the default gn target to include vma.cpp\""
    },
    {
      "commit": "77a34740a83cb506be6fd4508e5320286bccb72b",
      "tree": "99750685b8472c53937a0b6e74287a215d24dd0e",
      "parents": [
        "b1d65a2b3373fe12c622eaab65e5cf21b906d178"
      ],
      "author": {
        "name": "Peng Huang",
        "email": "shawn.p.huang@gmail.com",
        "time": "Fri Feb 12 15:52:56 2021"
      },
      "committer": {
        "name": "Peng Huang",
        "email": "shawn.p.huang@gmail.com",
        "time": "Fri Feb 12 15:55:31 2021"
      },
      "message": "change the default gn target to include vma.cpp\n\nBug: 1170339\nChange-Id: Ic89eea04e04b4e0548866ebbd24a9e492dde8164\n"
    },
    {
      "commit": "843d2ea6524b89bce8755fdd49e2e1e352c47bcb",
      "tree": "12a9bf72c1c5e5e6276460f1901962803d8ce466",
      "parents": [
        "b1d65a2b3373fe12c622eaab65e5cf21b906d178"
      ],
      "author": {
        "name": "Edward Lesmes",
        "email": "ehmaldonado@google.com",
        "time": "Wed Feb 03 22:48:21 2021"
      },
      "committer": {
        "name": "Edward Lesmes",
        "email": "ehmaldonado@google.com",
        "time": "Wed Feb 03 22:49:02 2021"
      },
      "message": "Move metadata in OWNERS files to DIR_METADATA files\n\nBug: 1113033\nChange-Id: I9ed8f80e640472bdbafde5384c7075e4632173b6\n"
    },
    {
      "commit": "b1d65a2b3373fe12c622eaab65e5cf21b906d178",
      "tree": "5085babe1b5bc52276fcb555feaf0672a46f5038",
      "parents": [
        "c039c229e822709871d39554c915367d4ced4cb2"
      ],
      "author": {
        "name": "Peng Huang",
        "email": "shawn.p.huang@gmail.com",
        "time": "Thu Jan 28 01:00:45 2021"
      },
      "committer": {
        "name": "Peng Huang",
        "email": "shawn.p.huang@gmail.com",
        "time": "Thu Jan 28 01:15:03 2021"
      },
      "message": "Add vma.cpp contains vma\u0027s implementation.\n\nChange-Id: I1a9450530d20ddbde1a0ac07ad68a2b6d6c44029\n"
    },
    {
      "commit": "c039c229e822709871d39554c915367d4ced4cb2",
      "tree": "6705452ff81be8be29e7d45c128236112c3ad1bc",
      "parents": [
        "065e739079d9d58bef28ccd793cbf512261f09ed"
      ],
      "author": {
        "name": "Peng Huang",
        "email": "shawn.p.huang@gmail.com",
        "time": "Wed Jan 27 20:23:45 2021"
      },
      "committer": {
        "name": "Peng Huang",
        "email": "shawn.p.huang@gmail.com",
        "time": "Thu Jan 28 00:23:46 2021"
      },
      "message": "Add a new target with the VmaUsage.cpp and VmaUsage.h\n\nChange-Id: Id4fd9b17e85b1b2d040d886af563a452dae07dcf\n"
    },
    {
      "commit": "f2012055ccda1fa3b27600c2cd7b457d74ded785",
      "tree": "5963fd1fcd9555ebf2f5307b168fd4ca3956107d",
      "parents": [
        "7eee5e3d262637400fe3b133f19025f980e20cad"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Jan 11 17:04:42 2021"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Jan 11 17:04:42 2021"
      },
      "message": "Added support for VK_EXT_memory_priority\n\nAdded VMA_ALLOCATOR_CREATE_EXT_MEMORY_PRIORITY_BIT, VmaAllocationCreateInfo::priority, VmaPoolCreateInfo::priority.\n\nSee #160\n"
    },
    {
      "commit": "7eee5e3d262637400fe3b133f19025f980e20cad",
      "tree": "a0ce0d0a7b0c57a1660cb14c7a4a43cc8d1f1786",
      "parents": [
        "8cd86b6dd47220f481cd81dbfc79e0aaffac899f",
        "8f4e09affd4b67c43e587870c54e20987e69abb3"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Dec 03 09:26:00 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 03 09:26:00 2020"
      },
      "message": "Merge pull request #158 from AshkanAliabadi/master\n\nRefer to std string and stream with their fully qualified names."
    },
    {
      "commit": "8f4e09affd4b67c43e587870c54e20987e69abb3",
      "tree": "a0ce0d0a7b0c57a1660cb14c7a4a43cc8d1f1786",
      "parents": [
        "8cd86b6dd47220f481cd81dbfc79e0aaffac899f"
      ],
      "author": {
        "name": "Ashkan Aliabadi",
        "email": "ashkanaliabadi@fb.com",
        "time": "Thu Dec 03 00:23:11 2020"
      },
      "committer": {
        "name": "Ashkan Aliabadi",
        "email": "ashkanaliabadi@fb.com",
        "time": "Thu Dec 03 00:23:11 2020"
      },
      "message": "Refer to std string and stream with their fully qualified names.\n"
    },
    {
      "commit": "8cd86b6dd47220f481cd81dbfc79e0aaffac899f",
      "tree": "23e3aeb28cabb0e21db267ada761acb1e3c03ac5",
      "parents": [
        "18b0407f32d3a4c721f490b61837003c5f69c472",
        "ebc1f75a6dd5d3637f54ddf11cc300ad4dd05a25"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Nov 03 16:24:26 2020"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Nov 03 16:24:26 2020"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator into master\n"
    },
    {
      "commit": "18b0407f32d3a4c721f490b61837003c5f69c472",
      "tree": "493c8731d5a94ee5f25edfc3562242df061fb0dd",
      "parents": [
        "97880507ac709f688b1d8de6adea03a7451c3706"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Nov 03 16:20:59 2020"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Nov 03 16:20:59 2020"
      },
      "message": "Further improvements in documentation.\n"
    },
    {
      "commit": "97880507ac709f688b1d8de6adea03a7451c3706",
      "tree": "ae4be0acbc1655e17c704876d948aa23f3dba7ac",
      "parents": [
        "acecd261216f28dd041a3c62e387ba4c7f912ee5"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Nov 03 16:02:54 2020"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Nov 03 16:02:54 2020"
      },
      "message": "Improvements in documentation.\n"
    },
    {
      "commit": "acecd261216f28dd041a3c62e387ba4c7f912ee5",
      "tree": "ac7fb4258d773dcafb14b081822bce084b038872",
      "parents": [
        "3528e2aed3e8808f33e1e7d63eeb1560456a605a"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Nov 03 14:01:56 2020"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Nov 03 14:01:56 2020"
      },
      "message": "Fixes and clarifications in documentation\n"
    },
    {
      "commit": "ebc1f75a6dd5d3637f54ddf11cc300ad4dd05a25",
      "tree": "69d94a63332f629250b309788f787a308a51fa8d",
      "parents": [
        "4dc4abfc314520fc638683f923972429db447ab0",
        "270b24295d730a6438bb110b5d12b7641bdb070a"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Oct 29 11:15:18 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 11:15:18 2020"
      },
      "message": "Merge pull request #154 from r-barnes/richard/whitespace\n\nDrop trailing whitespace"
    },
    {
      "commit": "4dc4abfc314520fc638683f923972429db447ab0",
      "tree": "8b39171bfd9d30d0f90df21cbbd6646540ad86c3",
      "parents": [
        "3528e2aed3e8808f33e1e7d63eeb1560456a605a",
        "139741813aafdd84f927c7392121c9c7bd8163c4"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Oct 29 11:04:55 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 29 11:04:55 2020"
      },
      "message": "Merge pull request #153 from r-barnes/richard/binary_fix\n\nMake binary search overflow safe"
    },
    {
      "commit": "270b24295d730a6438bb110b5d12b7641bdb070a",
      "tree": "f90797b9d48ba6649e11e7695164628f1ab64720",
      "parents": [
        "3528e2aed3e8808f33e1e7d63eeb1560456a605a"
      ],
      "author": {
        "name": "Richard Barnes",
        "email": "rbarnes@umn.edu",
        "time": "Wed Oct 28 18:33:53 2020"
      },
      "committer": {
        "name": "Richard Barnes",
        "email": "rbarnes@umn.edu",
        "time": "Wed Oct 28 18:33:53 2020"
      },
      "message": "Drop trailing whitespace.\n\nThe only change this commit makes is to drop trailing whitespace.\nThis makes contributions easier for folks whose editors are set up\nto automatically remove such whitespace on save.\n"
    },
    {
      "commit": "139741813aafdd84f927c7392121c9c7bd8163c4",
      "tree": "8b39171bfd9d30d0f90df21cbbd6646540ad86c3",
      "parents": [
        "3528e2aed3e8808f33e1e7d63eeb1560456a605a"
      ],
      "author": {
        "name": "Richard Barnes",
        "email": "rbarnes@umn.edu",
        "time": "Wed Oct 28 18:32:51 2020"
      },
      "committer": {
        "name": "Richard Barnes",
        "email": "rbarnes@umn.edu",
        "time": "Wed Oct 28 18:32:51 2020"
      },
      "message": "Make binary search overflow safe.\n\nOur internal static analysis flags potentially unsafe midpoint\ncalculations. The proposed fix ensures the binary search doesn\u0027t\noverflow at the cost of a single additional operation.\n"
    },
    {
      "commit": "3528e2aed3e8808f33e1e7d63eeb1560456a605a",
      "tree": "cd590202efa1ac171fa16d269c5bdb37444f1b89",
      "parents": [
        "89d9e752994b0625f8e94497e8550dbab8a0a2e6"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Oct 15 13:04:12 2020"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Oct 15 13:04:12 2020"
      },
      "message": "Minor formatting fix in documentation\n\nRegenerated documentation using new Doxygen.\n"
    },
    {
      "commit": "89d9e752994b0625f8e94497e8550dbab8a0a2e6",
      "tree": "ee9a11811ae5105a52700bd3bc8a83ba8d61f5f4",
      "parents": [
        "0e2b4b20453de7315161db988d88bbd89a1875cb"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Sep 30 14:14:27 2020"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Sep 30 14:14:27 2020"
      },
      "message": "Added Detroit: Become Human to the list of known software using this library\n"
    },
    {
      "commit": "0e2b4b20453de7315161db988d88bbd89a1875cb",
      "tree": "16df8cf6bf35131e488e7c5efb4d54dbf515a4ed",
      "parents": [
        "14208732131ebefa85baa08086f5d7d806cda947"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Sep 30 14:07:51 2020"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Sep 30 14:07:51 2020"
      },
      "message": "Fix std::min in VmaBlockVector::ProcessDefragmentations\n\nFixes #151 - thanks @rextimmy\n"
    }
  ],
  "next": "14208732131ebefa85baa08086f5d7d806cda947"
}
