)]}'
{
  "commit": "3f9fe923b03724199f66064cfb3874937d795a62",
  "tree": "6a8db02da941c2e43dadc95e6519c391dc437cbd",
  "parents": [
    "02171d1f836c9bb9689d024415e147e02de46d84"
  ],
  "author": {
    "name": "Brandon DeRosier",
    "email": "bdero@google.com",
    "time": "Wed Mar 22 15:23:53 2023 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Mar 22 15:23:53 2023 -0700"
  },
  "message": "[Impeller] Add validation for mipmap generation enforced at binding time (#40515)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "14016f7123b0f52fe53e6d9bf6649c955ba866d0",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/gles/blit_command_gles.cc",
      "new_id": "d6e56b6996081641996add8de18c5ec22a9ea6c6",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/gles/blit_command_gles.cc"
    },
    {
      "type": "modify",
      "old_id": "47f2ce56ddddbd7d42ce0c4959aab4a9a963b378",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/gles/sampler_gles.cc",
      "new_id": "054c0f7782468a5de6a4118cb7c869d555f8001b",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/gles/sampler_gles.cc"
    },
    {
      "type": "modify",
      "old_id": "e315ba6239bc976161827378c47e1436384afe24",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/gles/texture_gles.cc",
      "new_id": "ff7c8c7865ee7f6997c84774e2babe5381577c17",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/gles/texture_gles.cc"
    },
    {
      "type": "modify",
      "old_id": "03c8b5cbcfdd795cb023fdc02a6ff7ca924492ca",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/gles/texture_gles.h",
      "new_id": "0ece901d2be6cd74a65e6e096318fcf3f20426b7",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/gles/texture_gles.h"
    },
    {
      "type": "modify",
      "old_id": "90c05fd15b830a732587a5326f22742e5a4badc4",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/metal/blit_command_mtl.mm",
      "new_id": "2d9b95a75018b455430f7b598912fdcccc8494c3",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/metal/blit_command_mtl.mm"
    },
    {
      "type": "modify",
      "old_id": "9c06b48bd5b0e2efd169df9e4bc8bcc3eb247446",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/metal/render_pass_mtl.mm",
      "new_id": "cce54c841d5846b3a6efa7cfdd04c15663646c0b",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/metal/render_pass_mtl.mm"
    },
    {
      "type": "modify",
      "old_id": "1aedbeacaa6afb6f4a2de9f0cccd7960e1e6dbba",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/metal/texture_mtl.h",
      "new_id": "0ff8d849ca04e1b994a8a3283fbd7092d505f4c1",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/metal/texture_mtl.h"
    },
    {
      "type": "modify",
      "old_id": "5c1332330096b659527b258076964f459d9a7c40",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/metal/texture_mtl.mm",
      "new_id": "b719f96e23511e3a0192fa9b2ec835dadf577cf6",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/metal/texture_mtl.mm"
    },
    {
      "type": "modify",
      "old_id": "8c27935cf84c839cf4735c392e192011b9751fb6",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/vulkan/blit_command_vk.cc",
      "new_id": "3139621d89a188dd2a4fa7e59b698fdfc6ab59d1",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/vulkan/blit_command_vk.cc"
    },
    {
      "type": "modify",
      "old_id": "b929e647e25941f3fb7c82b380517db1af443742",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/vulkan/render_pass_vk.cc",
      "new_id": "8f0318d384b018debd90f2a5ec69b79622815722",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/vulkan/render_pass_vk.cc"
    },
    {
      "type": "modify",
      "old_id": "70c048e1f459f37871fcc1ca5e31174ea6c8d58c",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/vulkan/texture_vk.cc",
      "new_id": "e512537a52f949c7f0c507ee39f57db7a11daef3",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/vulkan/texture_vk.cc"
    },
    {
      "type": "modify",
      "old_id": "8ab9a00d27aa33f264d1ab825df66b3125562d07",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/vulkan/texture_vk.h",
      "new_id": "60dd392be99c71f3133e81ceaba22462e12558d1",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/vulkan/texture_vk.h"
    },
    {
      "type": "modify",
      "old_id": "64860c181a038ec8aef71145d9ba986960c35b10",
      "old_mode": 33188,
      "old_path": "impeller/renderer/texture.cc",
      "new_id": "aaa800aef03a2138d813166d7786fc143ef7b011",
      "new_mode": 33188,
      "new_path": "impeller/renderer/texture.cc"
    },
    {
      "type": "modify",
      "old_id": "4491e06f859e93d03e2188e2bed90fafebae3dc5",
      "old_mode": 33188,
      "old_path": "impeller/renderer/texture.h",
      "new_id": "cfeea6225c594707b79996b9e23878ce571804bb",
      "new_mode": 33188,
      "new_path": "impeller/renderer/texture.h"
    }
  ]
}
