)]}'
{
  "commit": "942d91520aa849728fa5c4d2cc3042687128859e",
  "tree": "4711048d2ad7f7c272cc5ffcaeeb2fb810d836e7",
  "parents": [
    "c1fc6de83f20902ea550a57ab7d19cabdbd67680"
  ],
  "author": {
    "name": "Mohan Maiya",
    "email": "m.maiya@samsung.com",
    "time": "Mon Dec 23 15:31:52 2019 -0800"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Dec 30 23:45:18 2019 +0000"
  },
  "message": "EGL: Add support for EGL_KHR_gl_colorspace extension\n\nIf the Vulkan backend supports VK_EXT_swapchain_colorspace extension,\nenable the option for applications to create surfaces with non-linear\nformats. Not all formats have non-linear versions and is platform\nspecific.\n\nTests: dEQP-EGL.functional.wide_color.*\n       angle_deqp_egl_tests --use-angle\u003dvulkan --deqp-gl-context-type\u003degl --deqp-case\u003ddEQP-EGL.functional.wide_color.*\nBug: angleproject:2514\nChange-Id: I441ee797cceef92c84473bfa18605c4fd8180de1\nReviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1951963\nCommit-Queue: Mohan Maiya \u003cm.maiya@samsung.com\u003e\nReviewed-by: Courtney Goeltzenleuchter \u003ccourtneygo@google.com\u003e\nReviewed-by: Shahbaz Youssefi \u003csyoussefi@chromium.org\u003e\nReviewed-by: Cody Northrop \u003ccnorthrop@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "87e9d90ca3644b0f715f32ebcbc65ba7bc44e9dd",
      "old_mode": 33188,
      "old_path": "include/EGL/eglext.h",
      "new_id": "c507f1e3e186cc5599f8f54bbcc4773cbeb124f4",
      "new_mode": 33188,
      "new_path": "include/EGL/eglext.h"
    },
    {
      "type": "modify",
      "old_id": "96b40447eb41ab555de04ef72c7b0195c9d49319",
      "old_mode": 33188,
      "old_path": "include/platform/FeaturesVk.h",
      "new_id": "17da707198a3ab0fbbe2aebd65be788091ebb16d",
      "new_mode": 33188,
      "new_path": "include/platform/FeaturesVk.h"
    },
    {
      "type": "modify",
      "old_id": "9e1979615155f2c9ed1fcc8c6704565be21dcd45",
      "old_mode": 33188,
      "old_path": "scripts/code_generation_hashes/GL_EGL_WGL_loader.json",
      "new_id": "a10139bdc70ec9f0e04b53a13f7809455f8421b6",
      "new_mode": 33188,
      "new_path": "scripts/code_generation_hashes/GL_EGL_WGL_loader.json"
    },
    {
      "type": "modify",
      "old_id": "145b108c69547008e57290b7228aa2c4f1f9a043",
      "old_mode": 33188,
      "old_path": "scripts/code_generation_hashes/GL_EGL_entry_points.json",
      "new_id": "cb9f36c0541343539d106acb233911284e38d375",
      "new_mode": 33188,
      "new_path": "scripts/code_generation_hashes/GL_EGL_entry_points.json"
    },
    {
      "type": "modify",
      "old_id": "59b65bff08fd75ec2bbded96012f2e4d9347de94",
      "old_mode": 33188,
      "old_path": "scripts/code_generation_hashes/GLenum_value_to_string_map.json",
      "new_id": "762401f056f9a08e8e9b8b4f0de68debae6d8372",
      "new_mode": 33188,
      "new_path": "scripts/code_generation_hashes/GLenum_value_to_string_map.json"
    },
    {
      "type": "modify",
      "old_id": "87c8ff3fafef05dca281aa968226774ea61815f7",
      "old_mode": 33188,
      "old_path": "scripts/code_generation_hashes/proc_table.json",
      "new_id": "16b32399e0af565cabe91723d57e6cc8a41bf831",
      "new_mode": 33188,
      "new_path": "scripts/code_generation_hashes/proc_table.json"
    },
    {
      "type": "modify",
      "old_id": "7ae7716c255f1f105c83006f129f73b4bd439246",
      "old_mode": 33188,
      "old_path": "scripts/registry_xml.py",
      "new_id": "6678eab71eeeec5c0b29c0eb14cf95f763852290",
      "new_mode": 33188,
      "new_path": "scripts/registry_xml.py"
    },
    {
      "type": "modify",
      "old_id": "529b2835deb3eba6ef921f507b3aacd1d6a46f0d",
      "old_mode": 33188,
      "old_path": "src/libANGLE/Caps.cpp",
      "new_id": "66018c9e76d5d93dc5cef2ce84608f73d98bd06a",
      "new_mode": 33188,
      "new_path": "src/libANGLE/Caps.cpp"
    },
    {
      "type": "modify",
      "old_id": "d40ddca03a60b67c38b2998548663da2a561ab93",
      "old_mode": 33188,
      "old_path": "src/libANGLE/Caps.h",
      "new_id": "b33b8e27ab57185d6746eca4d196087bf910d851",
      "new_mode": 33188,
      "new_path": "src/libANGLE/Caps.h"
    },
    {
      "type": "modify",
      "old_id": "77f2d34acb78bc3411890ea76be2aeb4adb3ecf9",
      "old_mode": 33188,
      "old_path": "src/libANGLE/Surface.cpp",
      "new_id": "6afefafe9297c791984ebedf64b8c89c2278008f",
      "new_mode": 33188,
      "new_path": "src/libANGLE/Surface.cpp"
    },
    {
      "type": "modify",
      "old_id": "eb61110e705a71ebb14375610613df0e42369967",
      "old_mode": 33188,
      "old_path": "src/libANGLE/formatutils.h",
      "new_id": "427d91354cb44eb98b4098825e6603ee14e9e1ee",
      "new_mode": 33188,
      "new_path": "src/libANGLE/formatutils.h"
    },
    {
      "type": "modify",
      "old_id": "239fcc16c84f9f52acbfe72b358a91c4e5fc7bf0",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/gl/egl/DisplayEGL.cpp",
      "new_id": "1ac24cf8938172071cc77dc180956a1598a56c26",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/gl/egl/DisplayEGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "c94f24b6c4ca653c7e9f130eb425a95aeaacbf63",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/gl/egl/WindowSurfaceEGL.cpp",
      "new_id": "ba592c86cbd7118713e6ef2f4c5cc73c818e24f9",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/gl/egl/WindowSurfaceEGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "41ad09969c48e5f9d3a97b9d40bf9f5aeaa129c1",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/vulkan/DisplayVk.cpp",
      "new_id": "73de515fcb32183be9f300212b81b5ace6c2a50b",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/vulkan/DisplayVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "244023f14203ca7166472abf4e13320b3b1881d3",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/vulkan/RendererVk.cpp",
      "new_id": "b6725e78e07cdaf269d2f2e161bf1eefa5a8c51c",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/vulkan/RendererVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "88e6f67939e43ba4c7d7a91fcdc61fb5fe58c9e9",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/vulkan/SurfaceVk.cpp",
      "new_id": "bdc76b33c5a649abb4092daa00620592f79bf4d8",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/vulkan/SurfaceVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "0540c0e4f7f86f1ca1dffaa4e94f64f2d1fcce05",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/vulkan/vk_caps_utils.cpp",
      "new_id": "34448ed1deb356d3abce122d28d152c0b6c28b05",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/vulkan/vk_caps_utils.cpp"
    },
    {
      "type": "modify",
      "old_id": "e1548cff58646f0a428ec0bb78f00d5cf50e60d2",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/vulkan/vk_caps_utils.h",
      "new_id": "b701806f2aab9ed8c6a746d97b2e2d422525165f",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/vulkan/vk_caps_utils.h"
    },
    {
      "type": "modify",
      "old_id": "967e3ecb6fb898a4054fa7049dae75144fc76c29",
      "old_mode": 33188,
      "old_path": "src/libANGLE/renderer/vulkan/win32/DisplayVkWin32.cpp",
      "new_id": "50723d2c3cac8ea919a8de09a218cf5e0e1d710b",
      "new_mode": 33188,
      "new_path": "src/libANGLE/renderer/vulkan/win32/DisplayVkWin32.cpp"
    },
    {
      "type": "modify",
      "old_id": "ff4cea7492fc0cd91f82669c7fd100ac54fcf002",
      "old_mode": 33188,
      "old_path": "src/libANGLE/validationEGL.cpp",
      "new_id": "8a57fe16c02773fcf8c8af181d5843a9895a61b2",
      "new_mode": 33188,
      "new_path": "src/libANGLE/validationEGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "afae5d56968cb1fb9b9608b9b0ba7ce308c71481",
      "old_mode": 33188,
      "old_path": "src/tests/deqp_support/deqp_egl_test_expectations.txt",
      "new_id": "56f534d74fa3ac366b6389e0cf89bba7b861b561",
      "new_mode": 33188,
      "new_path": "src/tests/deqp_support/deqp_egl_test_expectations.txt"
    }
  ]
}
