)]}'
{
  "log": [
    {
      "commit": "1d86c1130f61453634b1df85782e1fecfd59a525",
      "tree": "e31817bab259085d3a8f8ba205b1840a6ed28068",
      "parents": [
        "146c0ab44efeaef140aba2d659722cf1318e6127",
        "8540c60a94c18dd9c5e48ec75da8c8e1631898db"
      ],
      "author": {
        "name": "jlacroixAMD",
        "email": "45055644+jlacroixAMD@users.noreply.github.com",
        "time": "Fri Jun 05 07:54:43 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 05 07:54:43 2026 +0900"
      },
      "message": "Merge pull request #94 from sawickiap/master\n\nVersion 3.2.0"
    },
    {
      "commit": "8540c60a94c18dd9c5e48ec75da8c8e1631898db",
      "tree": "e31817bab259085d3a8f8ba205b1840a6ed28068",
      "parents": [
        "95ff39828667ad56968b895665f21d34e13b26e2",
        "146c0ab44efeaef140aba2d659722cf1318e6127"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Jun 04 23:27:39 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Jun 04 23:27:39 2026 +0200"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027\n"
    },
    {
      "commit": "95ff39828667ad56968b895665f21d34e13b26e2",
      "tree": "e31817bab259085d3a8f8ba205b1840a6ed28068",
      "parents": [
        "7f71f661dff8434cb282a549aa7966fbd320c517"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Jun 04 23:26:53 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Jun 04 23:26:53 2026 +0200"
      },
      "message": "Prepared version 3.2.0\n\nRebuild sample binary. Rebuilt documentation.\n"
    },
    {
      "commit": "7f71f661dff8434cb282a549aa7966fbd320c517",
      "tree": "c73f78af06c61b12e671954a5b462eb54b4b5744",
      "parents": [
        "da12c9db97c9da79bc80091e92ee51f176604f80"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Jun 04 23:23:16 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Jun 04 23:23:16 2026 +0200"
      },
      "message": "Fixed TestTightAlignment for D3D12_RESOURCE_HEAP_TIER_1\n"
    },
    {
      "commit": "146c0ab44efeaef140aba2d659722cf1318e6127",
      "tree": "75ba25e9f2e95b7a0f0b56d20798586bcb51a04a",
      "parents": [
        "75da59468506b26726fc00af4394cdb0e9ff425a",
        "da12c9db97c9da79bc80091e92ee51f176604f80"
      ],
      "author": {
        "name": "jlacroixAMD",
        "email": "45055644+jlacroixAMD@users.noreply.github.com",
        "time": "Mon Jun 01 08:11:08 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 01 08:11:08 2026 +0900"
      },
      "message": "Merge pull request #93 from sawickiap/master\n\nFix in GitHub Workflow windows.yaml for CI build failure"
    },
    {
      "commit": "da12c9db97c9da79bc80091e92ee51f176604f80",
      "tree": "75ba25e9f2e95b7a0f0b56d20798586bcb51a04a",
      "parents": [
        "75da59468506b26726fc00af4394cdb0e9ff425a"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri May 29 10:42:56 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri May 29 10:42:56 2026 +0200"
      },
      "message": "Fix in GitHub Workflow windows.yaml for CI build failure\n"
    },
    {
      "commit": "75da59468506b26726fc00af4394cdb0e9ff425a",
      "tree": "04cabac222f12ff5b70ef0f1df4e58ef661e911b",
      "parents": [
        "96e58ad6f45f2e9ade7c631adba8a27db1635cb7",
        "c1e392a3924bbb5edea2be0f32d04a6fb51d80ff"
      ],
      "author": {
        "name": "jlacroixAMD",
        "email": "45055644+jlacroixAMD@users.noreply.github.com",
        "time": "Fri May 29 07:56:55 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 29 07:56:55 2026 +0900"
      },
      "message": "Merge pull request #92 from sawickiap/master\n\nNew updated to D3D12 Memory Allocator"
    },
    {
      "commit": "c1e392a3924bbb5edea2be0f32d04a6fb51d80ff",
      "tree": "04cabac222f12ff5b70ef0f1df4e58ef661e911b",
      "parents": [
        "6e95a77aa684dcfb7c8e076e317902e3f404f391"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu May 28 13:32:49 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu May 28 13:32:49 2026 +0200"
      },
      "message": "Rebuilt the HTML docs with Doxygen 1.17.0\n"
    },
    {
      "commit": "6e95a77aa684dcfb7c8e076e317902e3f404f391",
      "tree": "e0af9d39966cd59c35e2bb53a6553c84dc94f2e8",
      "parents": [
        "04c0219a6d8269ff70bf7be1192b57aeb9c8cb5b"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu May 28 13:32:29 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu May 28 13:32:29 2026 +0200"
      },
      "message": "Improvements in TestSmallTextureAlignment\n"
    },
    {
      "commit": "04c0219a6d8269ff70bf7be1192b57aeb9c8cb5b",
      "tree": "c867eba766c821ad5fb0ef20439c3bdb746e396e",
      "parents": [
        "5098bdfefa13bff7134e3f2bf55f633d72b6dd5c"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu May 28 13:26:04 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu May 28 13:26:04 2026 +0200"
      },
      "message": "Improved printing in TestSmallTextureAlignment\n"
    },
    {
      "commit": "5098bdfefa13bff7134e3f2bf55f633d72b6dd5c",
      "tree": "8ea9374dd064561d289d6e1dc2a4aeeb051bad3b",
      "parents": [
        "df2c280ed0463e81c3cc40751840426f1a92159d"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu May 28 13:20:43 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu May 28 13:20:43 2026 +0200"
      },
      "message": "Added TestSmallTextureAlignment\n"
    },
    {
      "commit": "df2c280ed0463e81c3cc40751840426f1a92159d",
      "tree": "088a16bd3ae87dd88ea522ad4e15c04cc32a864b",
      "parents": [
        "1184385bdef8fc67952c4c9332c964617a55f2eb"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu May 28 12:51:24 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu May 28 12:51:24 2026 +0200"
      },
      "message": "Improved the logic of small alignment heuristics\n"
    },
    {
      "commit": "1184385bdef8fc67952c4c9332c964617a55f2eb",
      "tree": "f9717456c033fe9121a66e6eb3cd15da2f1181cc",
      "parents": [
        "89e105e34068c3996fdbc7d66331cb8ba97fc178"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Wed May 27 11:46:30 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Wed May 27 11:46:30 2026 +0200"
      },
      "message": "Modified CanUseSmallAlignment to accept 1D and 3D textures and texture arrays\n"
    },
    {
      "commit": "89e105e34068c3996fdbc7d66331cb8ba97fc178",
      "tree": "2180bd843064cf0131158ae504a03a09508bac55",
      "parents": [
        "8a9cc3b2069877e2a79d343d3160b664a2979b05"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri May 22 20:30:11 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri May 22 20:30:11 2026 +0200"
      },
      "message": "Added support for D3D12_FEATURE_DATA_D3D12_OPTIONS4::MSAA64KBAlignedTextureSupported\n"
    },
    {
      "commit": "8a9cc3b2069877e2a79d343d3160b664a2979b05",
      "tree": "580d53630d59d3f33e98fde6309afe5abecfe8e2",
      "parents": [
        "a8ec0ab34b7d26c04403a42d405f9fbc7af39ce8"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri May 22 19:27:03 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri May 22 19:27:03 2026 +0200"
      },
      "message": "Updated CHANGELOG.md\n"
    },
    {
      "commit": "a8ec0ab34b7d26c04403a42d405f9fbc7af39ce8",
      "tree": "6fe5259b14236325df5375912296665ba1dfb56c",
      "parents": [
        "e0a34dc4b60289666cf9a2c6fdcd82813a30c67b",
        "96e58ad6f45f2e9ade7c631adba8a27db1635cb7"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri May 22 19:21:42 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri May 22 19:21:42 2026 +0200"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027\n"
    },
    {
      "commit": "e0a34dc4b60289666cf9a2c6fdcd82813a30c67b",
      "tree": "6fe5259b14236325df5375912296665ba1dfb56c",
      "parents": [
        "7276a4c049b8720bf0d9fed7759329b05f959789"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri May 22 19:21:25 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri May 22 19:21:25 2026 +0200"
      },
      "message": "Added POOL_FLAG_DONT_USE_TIGHT_ALIGNMENT\n\nHopefully helps for https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator/issues/91\n"
    },
    {
      "commit": "7276a4c049b8720bf0d9fed7759329b05f959789",
      "tree": "b3cfbd046d3f0d554298c48ef69a2e948c44368e",
      "parents": [
        "fb4566d9a4b5e7295905b4355f66f0f30784d5b0"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri May 22 19:21:07 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri May 22 19:21:07 2026 +0200"
      },
      "message": "Fixed compilation failure on updated Visual Studio 2026\n"
    },
    {
      "commit": "96e58ad6f45f2e9ade7c631adba8a27db1635cb7",
      "tree": "4ba699e696cbf3b10c69c34d52165bd37fd3e7a9",
      "parents": [
        "0fa62ed3a0a69b73230a8ec1faa752d4061c8dc8",
        "fb4566d9a4b5e7295905b4355f66f0f30784d5b0"
      ],
      "author": {
        "name": "jlacroixAMD",
        "email": "45055644+jlacroixAMD@users.noreply.github.com",
        "time": "Thu Apr 16 08:15:42 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 08:15:42 2026 +0900"
      },
      "message": "Merge pull request #90 from sawickiap/master\n\nNew updates to D3D12 Memory Allocator"
    },
    {
      "commit": "fb4566d9a4b5e7295905b4355f66f0f30784d5b0",
      "tree": "4ba699e696cbf3b10c69c34d52165bd37fd3e7a9",
      "parents": [
        "d7ffedaab3d6a2eab55a7b24e94917cde1db0e7e",
        "0fa62ed3a0a69b73230a8ec1faa752d4061c8dc8"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Wed Apr 15 19:41:33 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Wed Apr 15 19:41:33 2026 +0200"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027\n"
    },
    {
      "commit": "d7ffedaab3d6a2eab55a7b24e94917cde1db0e7e",
      "tree": "4ba699e696cbf3b10c69c34d52165bd37fd3e7a9",
      "parents": [
        "09254b05a972efdb90818e8248793fe6bbde45bb"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Wed Apr 15 19:37:02 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Wed Apr 15 19:37:02 2026 +0200"
      },
      "message": "Added more missing formats like DXGI_FORMAT_B8G8R8A8_TYPELESS to GetBitsPerPixel\n\nFixes https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator/issues/88\n"
    },
    {
      "commit": "09254b05a972efdb90818e8248793fe6bbde45bb",
      "tree": "475306e9d6077638875debbadc5885d62d87b3d6",
      "parents": [
        "2c641c6bcfc7cf7dc56458366ee9f024fa650303"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Mon Apr 13 23:55:48 2026 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Mon Apr 13 23:55:48 2026 +0200"
      },
      "message": "Added some missing formats like DXGI_FORMAT_B8G8R8A8_UNORM to GetBitsPerPixel\n\nFixes https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator/issues/88\n"
    },
    {
      "commit": "2c641c6bcfc7cf7dc56458366ee9f024fa650303",
      "tree": "8e9dc9010dbbfce77ab59e9b7809c1d90f9cda07",
      "parents": [
        "4615099ba51eb718f1df122f8f7d425edfbfd86b"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Tue Feb 24 10:21:40 2026 +0100"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Tue Feb 24 10:21:40 2026 +0100"
      },
      "message": "Fixed a typo in CHANGELOG.md\n"
    },
    {
      "commit": "0fa62ed3a0a69b73230a8ec1faa752d4061c8dc8",
      "tree": "5e3ba2ed5941a27ce5f11b9a8eb4f998b41fc08c",
      "parents": [
        "c06cd9a6ec4578016aadf650af104c4055ec609a",
        "4615099ba51eb718f1df122f8f7d425edfbfd86b"
      ],
      "author": {
        "name": "jlacroixAMD",
        "email": "45055644+jlacroixAMD@users.noreply.github.com",
        "time": "Tue Feb 24 11:41:07 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 24 11:41:07 2026 +0900"
      },
      "message": "Merge pull request #87 from sawickiap/master\n\nNew updates to D3D12 Memory Allocator (v3.1.0)"
    },
    {
      "commit": "4615099ba51eb718f1df122f8f7d425edfbfd86b",
      "tree": "5e3ba2ed5941a27ce5f11b9a8eb4f998b41fc08c",
      "parents": [
        "4f174aefdfb04b8eb8d75a84bccdd1683cd4e19e",
        "c06cd9a6ec4578016aadf650af104c4055ec609a"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Mon Feb 23 20:59:46 2026 +0100"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Mon Feb 23 20:59:46 2026 +0100"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027\n"
    },
    {
      "commit": "4f174aefdfb04b8eb8d75a84bccdd1683cd4e19e",
      "tree": "5e3ba2ed5941a27ce5f11b9a8eb4f998b41fc08c",
      "parents": [
        "90e1bdcc01176bbe3c991b952c7d8b41e00ac4e6"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Mon Feb 23 20:54:56 2026 +0100"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Mon Feb 23 20:54:56 2026 +0100"
      },
      "message": "Version 3.1.0\n\nUpdated CHANGELOG.md, rebuilt the docs and the test executable.\n"
    },
    {
      "commit": "90e1bdcc01176bbe3c991b952c7d8b41e00ac4e6",
      "tree": "312062a31510023794be60df715a5bbd1abbf584",
      "parents": [
        "970084eda7e25d80265fccd8aeed0123ffa639de"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri Jan 09 21:42:54 2026 +0100"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri Jan 09 21:42:54 2026 +0100"
      },
      "message": "Fix in AllocatorPimpl::GetResourceAllocationInfo for cases when D3D12_TEXTURE_LAYOUT_64KB_*_SWIZZLE is used\n\nFixes https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator/issues/86\n"
    },
    {
      "commit": "970084eda7e25d80265fccd8aeed0123ffa639de",
      "tree": "058b76ce7b7c949509f271f7eda74394ff0707d1",
      "parents": [
        "07f1e1e89735c6f44ea828b81b3bdb69e555a8cf"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri Jan 09 21:35:20 2026 +0100"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri Jan 09 21:35:20 2026 +0100"
      },
      "message": "Updated year to 2026\n"
    },
    {
      "commit": "c06cd9a6ec4578016aadf650af104c4055ec609a",
      "tree": "41ae8456be613bc8d4b1e4bb0bda75e0c0959565",
      "parents": [
        "2ac8a9bdada39ad75210be7b6da8b2b0f61e84f5",
        "07f1e1e89735c6f44ea828b81b3bdb69e555a8cf"
      ],
      "author": {
        "name": "jlacroixAMD",
        "email": "45055644+jlacroixAMD@users.noreply.github.com",
        "time": "Mon Dec 01 08:53:47 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 01 08:53:47 2025 +0900"
      },
      "message": "Merge pull request #85 from sawickiap/master\n\nNew updates to D3D12 Memory Allocator"
    },
    {
      "commit": "07f1e1e89735c6f44ea828b81b3bdb69e555a8cf",
      "tree": "41ae8456be613bc8d4b1e4bb0bda75e0c0959565",
      "parents": [
        "cea8c63e82a7a3647b61af304cf481b5adf1d379"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Nov 20 09:37:27 2025 +0100"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Nov 20 09:37:27 2025 +0100"
      },
      "message": "Loosened restriction on alignment and size in ValidateAllocateMemoryParameters\n"
    },
    {
      "commit": "cea8c63e82a7a3647b61af304cf481b5adf1d379",
      "tree": "64315a5e7d8ccca5925005c6351c0bafbd2c1faf",
      "parents": [
        "90a230ac2b59d85f64b96d148707809b22e4be09"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri Nov 14 12:54:02 2025 +0100"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Fri Nov 14 12:54:02 2025 +0100"
      },
      "message": "Improved logic in AllocatorPimpl::GetResourceAllocationInfo\n\nSee https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator/issues/83\n"
    },
    {
      "commit": "90a230ac2b59d85f64b96d148707809b22e4be09",
      "tree": "4c637598be78081de991ae47c63e50ee987b2a5e",
      "parents": [
        "2ac8a9bdada39ad75210be7b6da8b2b0f61e84f5"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Nov 13 21:13:08 2025 +0100"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Nov 13 21:13:08 2025 +0100"
      },
      "message": "Disabled usage of small alignment when tight alignment is enabled in AllocatorPimpl::GetResourceAllocationInfo\n\nHopefully fixes https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator/issues/83 - thanks @rtryan98\n"
    },
    {
      "commit": "2ac8a9bdada39ad75210be7b6da8b2b0f61e84f5",
      "tree": "7ff25dd045e8a5b30be8dc38470f955458157bfb",
      "parents": [
        "3b074ce1889286fc9b4fb159e87427d05d32b6ed",
        "0504e7b61234cf6be4de5d4c5818bfd2dbd449a0"
      ],
      "author": {
        "name": "jlacroixAMD",
        "email": "45055644+jlacroixAMD@users.noreply.github.com",
        "time": "Tue Sep 30 17:33:57 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 30 17:33:57 2025 +0900"
      },
      "message": "Merge pull request #81 from sawickiap/master\n\nMerged tight alignment feature from a branch"
    },
    {
      "commit": "0504e7b61234cf6be4de5d4c5818bfd2dbd449a0",
      "tree": "7ff25dd045e8a5b30be8dc38470f955458157bfb",
      "parents": [
        "3b074ce1889286fc9b4fb159e87427d05d32b6ed",
        "7aba6ed5537b17b048381059fa3820b23cb0488f"
      ],
      "author": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Mon Sep 29 16:16:28 2025 +0200"
      },
      "committer": {
        "name": "sawickiap",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Mon Sep 29 16:16:28 2025 +0200"
      },
      "message": "Merge remote-tracking branch \u0027origin/feature/resource-tight-alignment\u0027\n"
    },
    {
      "commit": "3b074ce1889286fc9b4fb159e87427d05d32b6ed",
      "tree": "95e206ca08b3f81abe06ead14940bdb786ac6ed5",
      "parents": [
        "330170fc31b8259a260910d4fb34bad75fac8e0f",
        "f4f5899bc8a2d859ffec68a9e08dbd45720116a9"
      ],
      "author": {
        "name": "jlacroixAMD",
        "email": "45055644+jlacroixAMD@users.noreply.github.com",
        "time": "Tue Sep 09 10:52:14 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 09 10:52:14 2025 +0900"
      },
      "message": "Merge pull request #80 from sawickiap/master\n\nMiscellaneous minor fixes"
    },
    {
      "commit": "f4f5899bc8a2d859ffec68a9e08dbd45720116a9",
      "tree": "95e206ca08b3f81abe06ead14940bdb786ac6ed5",
      "parents": [
        "a82b1ba011b4a8dd5c03cba6ed9ab19988678953"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Mon Sep 01 11:28:09 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Mon Sep 01 11:28:09 2025 +0200"
      },
      "message": "Fixed test for Debug Layer warnings about initial buffer state\n"
    },
    {
      "commit": "a82b1ba011b4a8dd5c03cba6ed9ab19988678953",
      "tree": "f9db739bfa38fdfe6ec091a745e7330567b501c1",
      "parents": [
        "b18e6f0fc09f6c44d1be5f5d53f3bd1223b019d1"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Mon Sep 01 11:23:32 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Mon Sep 01 11:23:32 2025 +0200"
      },
      "message": "Fixed link to product page on GPUOpen.com\n\nRegenerated the docs.\n"
    },
    {
      "commit": "b18e6f0fc09f6c44d1be5f5d53f3bd1223b019d1",
      "tree": "94a2038977602b085faac083693d548b1cd1f345",
      "parents": [
        "330170fc31b8259a260910d4fb34bad75fac8e0f"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Mon Sep 01 11:19:38 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Mon Sep 01 11:19:38 2025 +0200"
      },
      "message": "Improved AllocatorPimpl::GetResourceAllocationInfo to support 1D and 3D textures when D3D12MA_USE_SMALL_RESOURCE_PLACEMENT_ALIGNMENT \u003d 2\n\nBased on https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator/pull/79, https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator/issues/78\n"
    },
    {
      "commit": "330170fc31b8259a260910d4fb34bad75fac8e0f",
      "tree": "f9c7e1d3ce36f34fdec9c612230338635102a730",
      "parents": [
        "08af682dc275f04430014b6609f8256c3e587572",
        "6e1b0b4b7dbe7854c0d0e7bc4b206b443f61b0be"
      ],
      "author": {
        "name": "jlacroixAMD",
        "email": "45055644+jlacroixAMD@users.noreply.github.com",
        "time": "Mon Jul 14 09:33:57 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 14 09:33:57 2025 +0900"
      },
      "message": "Merge pull request #76 from sawickiap/master\n\nFix in Cmake script, improvement in documentation"
    },
    {
      "commit": "6e1b0b4b7dbe7854c0d0e7bc4b206b443f61b0be",
      "tree": "f9c7e1d3ce36f34fdec9c612230338635102a730",
      "parents": [
        "c514691ffd88249f7c379492a344c45c84b1a3a6"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Jul 10 11:52:45 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Jul 10 11:52:45 2025 +0200"
      },
      "message": "Fix more build errors in mingw\n\nBased on https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator/pull/77/\n"
    },
    {
      "commit": "c514691ffd88249f7c379492a344c45c84b1a3a6",
      "tree": "334be66080edd78ed907506b92aa68e5976f879a",
      "parents": [
        "55902daa0d057076938e1459eb252489fa8bede7"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Jul 10 11:45:11 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Jul 10 11:45:11 2025 +0200"
      },
      "message": "Missing bump of version number in CMakeLists.txt\n\nBased on https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator/pull/74\n"
    },
    {
      "commit": "55902daa0d057076938e1459eb252489fa8bede7",
      "tree": "70caf0cacf017b7a326c82022bbdddff5ef1ad50",
      "parents": [
        "31b43db438c27872b28c65eabd39ac2f12f56ea2",
        "68693ab9bd50d919f286a8afbdf842580daa43d2"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Jul 03 19:52:23 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Jul 03 19:52:23 2025 +0200"
      },
      "message": "Merge remote-tracking branch \u0027selimsandal/patch-1\u0027\n"
    },
    {
      "commit": "31b43db438c27872b28c65eabd39ac2f12f56ea2",
      "tree": "98c5f3b042321f06344323cc19171d6b3cc3f081",
      "parents": [
        "08af682dc275f04430014b6609f8256c3e587572"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Jul 03 18:51:59 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "sawickiap@poczta.onet.pl",
        "time": "Thu Jul 03 18:51:59 2025 +0200"
      },
      "message": "Minor update in the documentation\n\nRebuilt the docs.\n"
    },
    {
      "commit": "68693ab9bd50d919f286a8afbdf842580daa43d2",
      "tree": "8a3e2a505b2e809ff0fc8c943f51f4558cadd272",
      "parents": [
        "08af682dc275f04430014b6609f8256c3e587572"
      ],
      "author": {
        "name": "Selim Sandal",
        "email": "49725809+selimsandal@users.noreply.github.com",
        "time": "Thu Jul 03 15:26:41 2025 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 03 15:26:41 2025 +0300"
      },
      "message": "fix undefined behavior"
    },
    {
      "commit": "08af682dc275f04430014b6609f8256c3e587572",
      "tree": "0b86474904706e22fb80a55674f4a746ececcfd5",
      "parents": [
        "9ef66bc14edd10dee0de3a545b98578363552f66"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon May 12 14:01:59 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon May 12 14:01:59 2025 +0200"
      },
      "message": "Fixed a typo\n"
    },
    {
      "commit": "9ef66bc14edd10dee0de3a545b98578363552f66",
      "tree": "601c841ce98cf8a16a324c9ffc82ffb4e557a5e4",
      "parents": [
        "489c2b705a585b85dd77292c38881c2dc6d1e299"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu May 08 17:49:58 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu May 08 17:49:58 2025 +0200"
      },
      "message": "Version 3.0.1\n"
    },
    {
      "commit": "489c2b705a585b85dd77292c38881c2dc6d1e299",
      "tree": "a08fe704715f774cbba858e2e09a885da5edf6ff",
      "parents": [
        "ce9f6ab55e0078bcd1e211b1077353b8d0823312"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu May 08 17:47:11 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu May 08 17:47:11 2025 +0200"
      },
      "message": "Fixed macros D3D12MA_RECOMMENDED_ALLOCATOR_FLAGS, D3D12MA_RECOMMENDED_POOL_FLAGS\n\nFixes #73\n"
    },
    {
      "commit": "ce9f6ab55e0078bcd1e211b1077353b8d0823312",
      "tree": "ad58fd57a2f04c1a617ed79e47ad7778d3434003",
      "parents": [
        "da8b81f7a71a08b523c1f66ed825124c81e5996e"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon May 05 12:00:38 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon May 05 12:00:38 2025 +0200"
      },
      "message": "Version 3.0.0\n"
    },
    {
      "commit": "da8b81f7a71a08b523c1f66ed825124c81e5996e",
      "tree": "00538d15821fe0cce47fb7ff72f1baa5384194f7",
      "parents": [
        "37944536513c6f93cf3f8d3584ff5af599022719"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Apr 25 17:13:01 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Apr 25 17:13:01 2025 +0200"
      },
      "message": "Updated CHANGELOG.md in preparation for v3.0.0\n\nRebuilt the docs.\n"
    },
    {
      "commit": "37944536513c6f93cf3f8d3584ff5af599022719",
      "tree": "25dbd2025fbb46de1c1c8ff899c13703aa3f7459",
      "parents": [
        "e2d93ae375660ce1d09b0223a1d6a247cd059afd"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Apr 25 17:12:38 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Apr 25 17:12:38 2025 +0200"
      },
      "message": "Minor fix in Doxyfile\n"
    },
    {
      "commit": "e2d93ae375660ce1d09b0223a1d6a247cd059afd",
      "tree": "44244b7d9676b4b9f6c6236947a0aded50409370",
      "parents": [
        "3924c72093b42084b482e90d8f38f7e360927d28"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Apr 25 17:12:30 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Apr 25 17:12:30 2025 +0200"
      },
      "message": "Minor fix in BlockMetadata::DebugLogAllocation\n"
    },
    {
      "commit": "3924c72093b42084b482e90d8f38f7e360927d28",
      "tree": "615b59beb2b8fad359ad1e5feefe6e47436512d5",
      "parents": [
        "42981b7dc9b2d2c4bf20440a2dca3f052780bee1"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Apr 25 15:55:34 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Apr 25 15:55:34 2025 +0200"
      },
      "message": "Improved TestCustomHeaps\n"
    },
    {
      "commit": "42981b7dc9b2d2c4bf20440a2dca3f052780bee1",
      "tree": "dec1074e2c6f199bfe92393da85497e01846c477",
      "parents": [
        "d57fd6b39ab11ff169e31af6e5f7779d702871e0"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Apr 25 15:08:34 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Apr 25 15:08:34 2025 +0200"
      },
      "message": "Fix in AllocatorPimpl::GetResourceAllocationInfoMiddle\n\nWhen GetResourceAllocationInfo fails, it returns SizeInBytes \u003d\u003d UINT64_MAX.\nAlso a fix in TestDevice12 for cases when it fails.\n"
    },
    {
      "commit": "d57fd6b39ab11ff169e31af6e5f7779d702871e0",
      "tree": "101b13b9aac87e5cf142bb98ecdd75007feb2f70",
      "parents": [
        "5a3c1b19333ab849fedf735f046a6229446d539a"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Apr 25 14:04:12 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Apr 25 14:04:12 2025 +0200"
      },
      "message": "Fixes in budget fetching\n\nA bug that could potentially lead to an infinite recursion if IDXGIAdapter3::QueryVideoMemoryInfo failed.\n"
    },
    {
      "commit": "5a3c1b19333ab849fedf735f046a6229446d539a",
      "tree": "9e5bc4410556186d702419cc8017acd62e694903",
      "parents": [
        "0c573d88235035840184dcdf3a1bec6a932e4787"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Apr 25 13:39:05 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Apr 25 13:39:05 2025 +0200"
      },
      "message": "Fixed 2 bugs found on UMA devices\n\n1. In GetBudgetForHeapType.\n2. In BlockVector::AllocatePage.\n\nOccurring on integrated graphics or WARP device. Found in test TestDefragmentationSimple.\n"
    },
    {
      "commit": "0c573d88235035840184dcdf3a1bec6a932e4787",
      "tree": "57c434819ad1715ca7d0de71287cb36e9aa4cf1e",
      "parents": [
        "8ebd258954f3889f2048a4c9c78b6577b97e71de"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Apr 25 12:31:19 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Apr 25 12:31:19 2025 +0200"
      },
      "message": "Improved TestStats\n\nBased on TestStatistics function in VMA.\n"
    },
    {
      "commit": "8ebd258954f3889f2048a4c9c78b6577b97e71de",
      "tree": "0ac91262cb70bb68663c2c7f8cf0684549e6e226",
      "parents": [
        "cde7b7fb00b95dc0ab7ef44e0f226d5675c2b42b"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Apr 23 15:29:03 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Apr 23 15:29:03 2025 +0200"
      },
      "message": "Added missing usage of GetResourceAllocationInfo3\n\nNeeded for cases when pCastableFormats are used.\nID3D12Device12 is needed in these cases.\nFixes #62.\n"
    },
    {
      "commit": "cde7b7fb00b95dc0ab7ef44e0f226d5675c2b42b",
      "tree": "380267d904c1a36c5fb2a25268605cdac364fa47",
      "parents": [
        "486952d5a5a363cbf709957f0151d13079e3156c"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Apr 17 13:36:33 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Apr 17 13:36:33 2025 +0200"
      },
      "message": "Minor fix for compilation as C++20\n"
    },
    {
      "commit": "486952d5a5a363cbf709957f0151d13079e3156c",
      "tree": "2993a70433df92fd3f9d74ec172d4e4f513ca093",
      "parents": [
        "e2699db1d71986b377bee4c56fe551192c02a5ac"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Apr 17 13:36:20 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Apr 17 13:36:20 2025 +0200"
      },
      "message": "Added usage of std::countr_zero, std::countl_zero\n\nWhen C++20 is available.\nCopied from VMA.\n"
    },
    {
      "commit": "e2699db1d71986b377bee4c56fe551192c02a5ac",
      "tree": "c9d4c021c7e1ca2d9f9208988855c0baf2cbb4e8",
      "parents": [
        "18e7f6aa8b210f11f286dd7970b3844b8a2900ad"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Apr 17 13:23:32 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Apr 17 13:23:32 2025 +0200"
      },
      "message": "Removed AppVeyor automated build\n\nNow as we have GitHub Actions.\n"
    },
    {
      "commit": "18e7f6aa8b210f11f286dd7970b3844b8a2900ad",
      "tree": "01eb7383354092204fcaea0d3df42926bf3fc723",
      "parents": [
        "862faf7a3e5f90048ed37704ed642f4f5637961e"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Apr 17 13:21:02 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Apr 17 13:21:02 2025 +0200"
      },
      "message": "Set cmake_minimum_required(VERSION 3.25) also in the top level Cmake script\n\nTo get rid of the deprecation warning.\n"
    },
    {
      "commit": "862faf7a3e5f90048ed37704ed642f4f5637961e",
      "tree": "5a43df2622435fa4571812cef354f9b44045278f",
      "parents": [
        "51846522b88e7b0441377795c24d767987bc812c"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Apr 17 13:12:37 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Apr 17 13:13:04 2025 +0200"
      },
      "message": "Fixes in tests based on Code Analysis in Visual Studio\n"
    },
    {
      "commit": "51846522b88e7b0441377795c24d767987bc812c",
      "tree": "807a2c467be5e3d4dfdd639bba7527b99f5134fb",
      "parents": [
        "94c4d927a4f66b6095b736f4f93bb588b84dfc83"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Thu Apr 17 12:41:16 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 17 12:41:16 2025 +0200"
      },
      "message": "Added GitHub Actions build (#72)\n\n* Added GitHub Actions file windows.yaml\n\n* Fixed folder name: .github\n\n* Testing downloading and usage of the Agility SDK\n\nShould fail for now.\n\n* Fix for Agility SDK\n\n* Trying to fix the path to Agility SDK\n\n* Trying to fix the path to Agility SDK (2)\n\n* Trying to fix the path to Agility SDK (3)\n\n* Trying to fix the path to Agility SDK (4)\n\n* Finished CI script, hopefully"
    },
    {
      "commit": "94c4d927a4f66b6095b736f4f93bb588b84dfc83",
      "tree": "12d8b14b02d19e78fbacdee6a6753deb952205c5",
      "parents": [
        "d26c54a6f40c66611dd33c77df4198784b53a8e2"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Apr 16 17:57:49 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Apr 16 17:57:49 2025 +0200"
      },
      "message": "Added documentation chapter: Frequenty asked questions\n\nRebuilt the docs.\n"
    },
    {
      "commit": "d26c54a6f40c66611dd33c77df4198784b53a8e2",
      "tree": "9d4de6af009bd373013e4a69e4b1ca8bd5f32cdf",
      "parents": [
        "40f8aa52cb92e5d8450d91e322b425b3e479823c"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Apr 09 15:07:43 2025 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Apr 09 15:07:43 2025 +0200"
      },
      "message": "Minor fixes after #71\n"
    },
    {
      "commit": "40f8aa52cb92e5d8450d91e322b425b3e479823c",
      "tree": "07d26f0ce972341387089392558b7a1ee8f481b8",
      "parents": [
        "ee17737e136d68ac82721a9689576d2df07eb0b2",
        "d82677892744250f34fd70cbb26df82112047127"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Apr 09 15:05:54 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 09 15:05:54 2025 +0200"
      },
      "message": "Merge pull request #71 from darksylinc/mingw-fix\n\nFix build errors in mingw"
    },
    {
      "commit": "ee17737e136d68ac82721a9689576d2df07eb0b2",
      "tree": "7f0736b950f74865aae21be6294c50d5346d3627",
      "parents": [
        "aca35f1b5157426d5a1a1c28242622981d71d6f6",
        "552d7af6e4b4aedd4740af2120e68008e75dd20e"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Apr 08 10:21:19 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 08 10:21:19 2025 +0200"
      },
      "message": "Merge pull request #70 from darksylinc/warning-fix\n\nFix initialization order warning"
    },
    {
      "commit": "d82677892744250f34fd70cbb26df82112047127",
      "tree": "13b4a6d4d1b720c2dfee9f71835879ae9dc754ff",
      "parents": [
        "aca35f1b5157426d5a1a1c28242622981d71d6f6"
      ],
      "author": {
        "name": "Matias N. Goldberg",
        "email": "dark_sylinc@yahoo.com.ar",
        "time": "Mon Apr 07 15:46:15 2025 -0300"
      },
      "committer": {
        "name": "Matias N. Goldberg",
        "email": "dark_sylinc@yahoo.com.ar",
        "time": "Mon Apr 07 15:46:15 2025 -0300"
      },
      "message": "Fix build errors in mingw\n\nCryptic linking errors would appear when trying to compile with mingw\n\nThe errors mentioned __mingw_uuidof\u003cID3D12Heap\u003e,\n__mingw_uuidof\u003cID3D12Device8\u003e and __mingw_uuidof\u003cID3D12Device10\u003e as\nundefined references.\n"
    },
    {
      "commit": "552d7af6e4b4aedd4740af2120e68008e75dd20e",
      "tree": "7f0736b950f74865aae21be6294c50d5346d3627",
      "parents": [
        "aca35f1b5157426d5a1a1c28242622981d71d6f6"
      ],
      "author": {
        "name": "Matias N. Goldberg",
        "email": "dark_sylinc@yahoo.com.ar",
        "time": "Mon Apr 07 15:41:53 2025 -0300"
      },
      "committer": {
        "name": "Matias N. Goldberg",
        "email": "dark_sylinc@yahoo.com.ar",
        "time": "Mon Apr 07 15:41:53 2025 -0300"
      },
      "message": "Fix initialization order warning\n"
    },
    {
      "commit": "7aba6ed5537b17b048381059fa3820b23cb0488f",
      "tree": "f5306dc2f5a370d6cece2bb77c542963cb971bdf",
      "parents": [
        "31086c74c2324a0ae98fe4a41506a62f80c92b4d",
        "aca35f1b5157426d5a1a1c28242622981d71d6f6"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Mar 11 14:29:32 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Mar 11 14:29:32 2025 +0100"
      },
      "message": "Merge branch \u0027master\u0027 into feature/resource-tight-alignment\n"
    },
    {
      "commit": "aca35f1b5157426d5a1a1c28242622981d71d6f6",
      "tree": "3a06042b5b73852c6389f0ba7710bce691b9ce1e",
      "parents": [
        "042987f68ac75f6243cb4301bfbaadfff331dbf5"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Mar 11 14:28:38 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Mar 11 14:28:38 2025 +0100"
      },
      "message": "Improved the logic so that D3D12_HEAP_FLAG_CREATE_NOT_ZEROED can always allocate from default pools\n\nWorst case, it will end up in a heap that was zeroed on creation.\nAlso made D3D12_HEAP_FLAG_CREATE_NOT_ZEROED the default in CALLOCATION_DESC constructor.\nRebuilt the docs.\n"
    },
    {
      "commit": "31086c74c2324a0ae98fe4a41506a62f80c92b4d",
      "tree": "5baaef40f873cdb91f2bb212a4c50538c9ef8f5c",
      "parents": [
        "3ac09897532ef582815174cf6924f90752d347a3"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Mar 11 12:54:00 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Mar 11 12:54:00 2025 +0100"
      },
      "message": "Improved TestSmallBuffers, TestTightAlignment\n\nFor cases where various flags are used as g_AllocatorFlags.\n"
    },
    {
      "commit": "3ac09897532ef582815174cf6924f90752d347a3",
      "tree": "28f6fbb87506589dfc8adf9e9db3c2de7bb019ed",
      "parents": [
        "3863df4c562e67f365929d9d576beb6d7bc6b7bf"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Mar 10 17:49:25 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Mar 10 17:49:25 2025 +0100"
      },
      "message": "Custom pools with specific MinAllocationAlignment don\u0027t impose minimum 256B\n\nAdded macro D3D12MA_DEFAULT_ALIGNMENT.\nImprovements in TestTightAlignment.\nReverted \"Removed mention of tight alignment from docs on this branch\".\nRebuilt the docs.\n"
    },
    {
      "commit": "042987f68ac75f6243cb4301bfbaadfff331dbf5",
      "tree": "006b9e73da7986292ba37f4ab952cd4f4216f630",
      "parents": [
        "1f8aa44cab8948568ce56562b7ba6b1d26119bc8"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Mar 10 17:15:19 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Mar 10 17:15:19 2025 +0100"
      },
      "message": "Minor improvements in documentation of macros\n\nCherry-picked from branch feature/resource-tight-alignment.\n"
    },
    {
      "commit": "3863df4c562e67f365929d9d576beb6d7bc6b7bf",
      "tree": "621e01e21430d1ce81c7d79cda89889d70494974",
      "parents": [
        "af45c943920679bd95d216849e84c9001a5341f9"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Mar 10 17:14:03 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Mar 10 17:14:03 2025 +0100"
      },
      "message": "Minor improvements in documentation of macros\n"
    },
    {
      "commit": "af45c943920679bd95d216849e84c9001a5341f9",
      "tree": "18b8dafdfe5601feecf7938b8425e95e7dba65df",
      "parents": [
        "2d541a997a85d8ef3d65cb7b56801d0bbe19dbee"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Mar 10 17:00:14 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Mar 10 17:00:14 2025 +0100"
      },
      "message": "Improved TestSmallBuffers to test whether a small buffer was created as committed\n\nWhich is expected unless tight alignment is enabled.\n"
    },
    {
      "commit": "2d541a997a85d8ef3d65cb7b56801d0bbe19dbee",
      "tree": "4affc268b86910fcc1802a1c9346b09d1537ef6b",
      "parents": [
        "ae78428abc8d0d787d72993a841d7ae45fe203ec",
        "1f8aa44cab8948568ce56562b7ba6b1d26119bc8"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Sat Mar 01 10:43:24 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Sat Mar 01 10:43:24 2025 +0100"
      },
      "message": "Merge branch \u0027master\u0027 into feature/resource-tight-alignment\n"
    },
    {
      "commit": "1f8aa44cab8948568ce56562b7ba6b1d26119bc8",
      "tree": "6f0e9ee935ca8f6d6d06a082bbd0e37bacaf516c",
      "parents": [
        "62b73ef543847d1575131af3e0878584a38065d0"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Sat Mar 01 10:36:23 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Sat Mar 01 10:36:23 2025 +0100"
      },
      "message": "Improved documentation of Allocation::SetResource - added a warning\n"
    },
    {
      "commit": "ae78428abc8d0d787d72993a841d7ae45fe203ec",
      "tree": "06e6cacfccad694754394c17e591e3565a06b368",
      "parents": [
        "3ca443a8ae328391099b8e5d7b5c1c3759e2a676"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Sat Mar 01 10:32:35 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Sat Mar 01 10:32:35 2025 +0100"
      },
      "message": "Improvements in documentation \"Resource alignment\"\n"
    },
    {
      "commit": "62b73ef543847d1575131af3e0878584a38065d0",
      "tree": "55cc93a140a423ba81ee2544ce65bba59b6d0310",
      "parents": [
        "1f7e3c61bb8aee0f56718d4525a22442a36866bf"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Sat Mar 01 10:29:53 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Sat Mar 01 10:29:53 2025 +0100"
      },
      "message": "Improvement in documentation \"Residency priority\"\n"
    },
    {
      "commit": "1f7e3c61bb8aee0f56718d4525a22442a36866bf",
      "tree": "a694dec45878b8cbebe7b1f18e207639ec1a0fd4",
      "parents": [
        "d2b7c363fcd64dcbeff222a5cbe83cc1b9cdfd15"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Sat Mar 01 10:20:03 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Sat Mar 01 10:20:03 2025 +0100"
      },
      "message": "Added helper structs: CALLOCATION_DESC, CPOOL_DESC, CVIRTUAL_BLOCK_DESC, CVIRTUAL_ALLOCATION_DESC\n\nUsed them throughout the sample app, tests, and some parts of the documentation.\nAdded documentation section about them.\nOther improvements in the documentation.\nAlso added macros D3D12MA_RECOMMENDED_ALLOCATOR_FLAGS, D3D12MA_RECOMMENDED_HEAP_FLAGS, D3D12MA_RECOMMENDED_POOL_FLAGS.\nRebuilt the documentation.\n"
    },
    {
      "commit": "d2b7c363fcd64dcbeff222a5cbe83cc1b9cdfd15",
      "tree": "e67bbbd5eddd13f9940796f04fd75b433422f9b6",
      "parents": [
        "0262ac6be7fd308b3656dcdf66a1a4d91a0d9d07"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 28 16:05:34 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 28 16:05:34 2025 +0100"
      },
      "message": "Changed the logic so that creating resource in D3D12_HEAP_TYPE_GPU_UPLOAD fails with E_NOTIMPL when unsupported\n\nInstead of asserting.\nAlso updated the documentation and test.\n"
    },
    {
      "commit": "0262ac6be7fd308b3656dcdf66a1a4d91a0d9d07",
      "tree": "7155c80bbc6625671cb570fa534c4413b509f440",
      "parents": [
        "2ed95f9a1a83cf57bc547056a52cc385a8a33cb9"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 28 15:45:25 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 28 15:45:25 2025 +0100"
      },
      "message": "Added POOL_FLAG_ALWAYS_COMMITTED\n"
    },
    {
      "commit": "2ed95f9a1a83cf57bc547056a52cc385a8a33cb9",
      "tree": "531b1744f35c8582320d37b436e2e2499bb6fc83",
      "parents": [
        "ddb4d99c06945b4fab13985fdaa4248af0838309"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 28 14:36:34 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 28 14:36:34 2025 +0100"
      },
      "message": "Fixed wording in the new documentation chapter\n"
    },
    {
      "commit": "ddb4d99c06945b4fab13985fdaa4248af0838309",
      "tree": "7f8053370be19dcddaa65acd19bce4052356cd07",
      "parents": [
        "58abb3c509ee3489f8295dfb8e1c56fd411451f5"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 28 14:02:39 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 28 14:02:39 2025 +0100"
      },
      "message": "Removed mention of tight alignment from docs on this branch\n"
    },
    {
      "commit": "58abb3c509ee3489f8295dfb8e1c56fd411451f5",
      "tree": "2825de00dda4269be7d40b30a8a0920430d22a08",
      "parents": [
        "7e1787857f4cc578d1efdaa5c0d391a9ccbe4c5b"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 28 14:01:08 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 28 14:01:08 2025 +0100"
      },
      "message": "Added documentation chapter \"Optimal resource allocation\"\n\nAlso other fixes in the documentation.\nUpdated Doxyfile to the new Doxygen version.\nCherry-picked from branch \"feature/resource-tight-alignment\".\nRegenerated the docs.\n"
    },
    {
      "commit": "7e1787857f4cc578d1efdaa5c0d391a9ccbe4c5b",
      "tree": "a62b74a498b7cf980bc2e6b6b4d95cea052bc36c",
      "parents": [
        "9a0c2799d869a971185f07aec82478f50597a31c"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 28 13:57:38 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 28 13:57:38 2025 +0100"
      },
      "message": "Removed macro D3D12MA_OPTIONS16_SUPPORTED from the public interface\n\nAlso removed it from the Cmake script. It is now automatically determined based on D3D12_SDK_VERSION macro.\nAlso made fixes in tests.\nCherry-picked from branch \"feature/resource-tight-alignment\".\n"
    },
    {
      "commit": "9a0c2799d869a971185f07aec82478f50597a31c",
      "tree": "6739dc43ba9d8a02cdd71e8f33e4ad057515b5b2",
      "parents": [
        "1509c7819695b51ad6f2b49b9f849ec7e2f821fe"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 28 13:51:36 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 28 13:51:36 2025 +0100"
      },
      "message": "Minor fixes\n\nCherry-picked from branch \"feature/resource-tight-alignment\".\n"
    },
    {
      "commit": "3ca443a8ae328391099b8e5d7b5c1c3759e2a676",
      "tree": "3d732733dfd390fd7fed9802e0bdc37bc1ce923f",
      "parents": [
        "619c795fba2e5c53506d51a20b4e4d2b10f62298"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 28 13:47:16 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Feb 28 13:47:16 2025 +0100"
      },
      "message": "Added documentation chapter \"Optimal resource allocation\"\n\nAlso other fixes in the documentation.\nUpdated Doxyfile to the new Doxygen version.\nRegenerated the docs.\n"
    },
    {
      "commit": "619c795fba2e5c53506d51a20b4e4d2b10f62298",
      "tree": "f8c2a5e01282c6478bb01dd2747d859ea1a41517",
      "parents": [
        "42bfb6b6fb7caf1a0c37196caa1e357f8b138af1"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Feb 26 14:04:10 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Feb 26 14:04:10 2025 +0100"
      },
      "message": "Removed macros D3D12MA_OPTIONS16_SUPPORTED, D3D12MA_TIGHT_ALIGNMENT_SUPPORTED from the public interface\n\nAlso removed them from the Cmake script. They are now automatically determined based on D3D12_PREVIEW_SDK_VERSION, D3D12_SDK_VERSION macro.\nAlso made fixes in tests.\n"
    },
    {
      "commit": "42bfb6b6fb7caf1a0c37196caa1e357f8b138af1",
      "tree": "42d93602d4254e3604dcd3f19713f9c069786f12",
      "parents": [
        "1063339a51139ee321d9c4136d8ce44a1af05068"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Feb 26 13:07:53 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Feb 26 13:07:53 2025 +0100"
      },
      "message": "Align buffers to 256 B at least\n\nBecause this is the alignment required for constant buffers.\n"
    },
    {
      "commit": "1063339a51139ee321d9c4136d8ce44a1af05068",
      "tree": "32dc4eea69a9c24b360367895efa8d09b368694c",
      "parents": [
        "cdf948baa433bab65a3b60f6edd394e7637d8ec6"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Sun Feb 02 17:03:12 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Sun Feb 02 17:03:12 2025 +0100"
      },
      "message": "Disabled preference for creating small buffers as committed when tight alignment is used\n"
    },
    {
      "commit": "cdf948baa433bab65a3b60f6edd394e7637d8ec6",
      "tree": "47aa2c790147ad34c00b424ccb9f59e1328ca81f",
      "parents": [
        "1509c7819695b51ad6f2b49b9f849ec7e2f821fe"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Jan 31 18:00:36 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Jan 31 18:00:36 2025 +0100"
      },
      "message": "Added support for resource tight alignment\n\nAdded macro D3D12MA_TIGHT_ALIGNMENT_SUPPORTED, flag ALLOCATOR_FLAG_DONT_USE_TIGHT_ALIGNMENT, function Allocator::IsTightAlignmentSupported.\n"
    },
    {
      "commit": "1509c7819695b51ad6f2b49b9f849ec7e2f821fe",
      "tree": "2623a4045a77531cf76448cc87aa9a5a5c9fc557",
      "parents": [
        "cf9c5588c1343341d8f5591d36161c16a59f4887"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Jan 31 14:57:13 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Fri Jan 31 14:57:13 2025 +0100"
      },
      "message": "Added Godot to the list of known users\n"
    },
    {
      "commit": "cf9c5588c1343341d8f5591d36161c16a59f4887",
      "tree": "39bc4937a1674299d186696b6c36f8354159ab6d",
      "parents": [
        "da380f69bd4547cd776c525ae225bb9d13df94e2"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jan 08 15:20:36 2025 +0100"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Jan 08 15:20:36 2025 +0100"
      },
      "message": "Updated copyright headers to year 2025\n\nRebuilt the documentation using new Doxygen.\n"
    },
    {
      "commit": "da380f69bd4547cd776c525ae225bb9d13df94e2",
      "tree": "f59df8aefb8184ae721ee2f9134497512007a034",
      "parents": [
        "ffee0813e4e749fef887cf4ee59109d120324b98"
      ],
      "author": {
        "name": "asawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Nov 06 16:24:40 2024 +0100"
      },
      "committer": {
        "name": "asawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Wed Nov 06 16:24:40 2024 +0100"
      },
      "message": "Fixed a warning in BlockMetadata_TLSF::WriteAllocationInfoToJson\n\nFixes #67 - thanks @ttcvetkov\n"
    },
    {
      "commit": "ffee0813e4e749fef887cf4ee59109d120324b98",
      "tree": "8484e349e0fbe98a5828f44dd7e6a681d735ffa8",
      "parents": [
        "e00c4a7c85cf9c28c6f4a6cc75032736f416410f",
        "5f826f3239344d4f0b61e3379aaa15c97dca7e67"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Mon Oct 28 17:33:04 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 28 17:33:04 2024 +0100"
      },
      "message": "Merge pull request #69 from apache-hb/master\n\nResolve -Wtautological-undefined-compare when building with clang"
    },
    {
      "commit": "5f826f3239344d4f0b61e3379aaa15c97dca7e67",
      "tree": "8484e349e0fbe98a5828f44dd7e6a681d735ffa8",
      "parents": [
        "e00c4a7c85cf9c28c6f4a6cc75032736f416410f"
      ],
      "author": {
        "name": "Elliot",
        "email": "apachehaisley@gmail.com",
        "time": "Mon Oct 28 11:26:59 2024 -0400"
      },
      "committer": {
        "name": "Elliot",
        "email": "apachehaisley@gmail.com",
        "time": "Mon Oct 28 11:26:59 2024 -0400"
      },
      "message": "Resolve -Wtautological-undefined-compare when building with clang\n\nComparing \u0027this\u0027 to \u0027nullptr\u0027 will always evaluate to false. clang and gcc optimize away the check entirely, removing the checks silences the warnings. https://clang.llvm.org/docs/DiagnosticsReference.html#wtautological-undefined-compare\n"
    },
    {
      "commit": "e00c4a7c85cf9c28c6f4a6cc75032736f416410f",
      "tree": "8beabfa146b128ae4975e9c817f61d548813d346",
      "parents": [
        "ffe6394e8c8ca50431cd17070949765642db6891"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Sep 03 13:18:01 2024 +0200"
      },
      "committer": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Sep 03 13:18:01 2024 +0200"
      },
      "message": "Added Qt Project to the list of known uses\n"
    },
    {
      "commit": "ffe6394e8c8ca50431cd17070949765642db6891",
      "tree": "4669aecd5a826bccb5075561943bd4b2f12f81a9",
      "parents": [
        "2b7c0d4e31dac5d893722573b0b2654270f907df",
        "f44eefdac61a4122a4aea408a41286edc01d9442"
      ],
      "author": {
        "name": "Adam Sawicki",
        "email": "adam.sawicki@amd.com",
        "time": "Tue Sep 03 13:08:02 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 03 13:08:02 2024 +0200"
      },
      "message": "Merge pull request #66 from robUx4/IUknown-override\n\nEliminate warning in D3D12MA"
    }
  ],
  "next": "f44eefdac61a4122a4aea408a41286edc01d9442"
}
