)]}'
{
  "commit": "b676602188b6801a69a024d79373ba41fc8cf37e",
  "tree": "a20012123b52eb9ac0907cfe0554f4b3181e54d3",
  "parents": [
    "c59d0f60140b6dd597dfe42bce982aa286b0e4bc"
  ],
  "author": {
    "name": "Stephen White",
    "email": "senorblanco@chromium.org",
    "time": "Mon Apr 12 23:03:44 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Mon Apr 12 23:03:44 2021 +0000"
  },
  "message": "OpenGL: Refactor texture uploads.\n\nMove texture uploads into CommandBufferGL::DoTexSubImage() and use it\nfor both CommandBuffer CopyBufferToTexture and\nQueueGL::WriteTextureImpl(). On the CB side, For now this is only used\nfor compressed ES textures. Desktop GL has a fast-path for compressed\ntextures that isn\u0027t currently implemented.\n\nBug: dawn:684\n\nChange-Id: I4da02e9c96c13fd71d133778168a5597efa7b59a\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/47123\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nCommit-Queue: Stephen White \u003csenorblanco@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6573d12f2961f3190ba930978f10f2e3712fe83e",
      "old_mode": 33188,
      "old_path": "src/dawn_native/opengl/CommandBufferGL.cpp",
      "new_id": "aed04f1c844cff875df047fa605397a9265e7468",
      "new_mode": 33188,
      "new_path": "src/dawn_native/opengl/CommandBufferGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "c21f5746687348188f7bac624e92378246f8be17",
      "old_mode": 33188,
      "old_path": "src/dawn_native/opengl/CommandBufferGL.h",
      "new_id": "ae53e6adcf52421036eaea6bf7a2f07741a86fa0",
      "new_mode": 33188,
      "new_path": "src/dawn_native/opengl/CommandBufferGL.h"
    },
    {
      "type": "modify",
      "old_id": "17260b925e1c4cc156ee6c807afddbcd11c486a1",
      "old_mode": 33188,
      "old_path": "src/dawn_native/opengl/QueueGL.cpp",
      "new_id": "167f8c4cd3cd40536571a65294b07b1155f136a6",
      "new_mode": 33188,
      "new_path": "src/dawn_native/opengl/QueueGL.cpp"
    }
  ]
}
