)]}'
{
  "commit": "010779845d1316fe330bbb48cadbe6acf9942f14",
  "tree": "61b22f7b94be53cdf69e65b749a88467bbee8523",
  "parents": [
    "7192238299fafcd1cbc5e9b85995ce0d69bf6cff"
  ],
  "author": {
    "name": "Jon Leech",
    "email": "oddhack@sonic.net",
    "time": "Sat Jul 27 13:14:01 2019 -0700"
  },
  "committer": {
    "name": "Jon Leech",
    "email": "oddhack@sonic.net",
    "time": "Sat Jul 27 13:14:01 2019 -0700"
  },
  "message": "Replaces #287, since I can\u0027t update @rbiermann\u0027s branch in-place in their repository.\n\n@dgkoch @pdaniell-nv I suggest adding the KHR extension to this branch.\n\nUnfortunately, the changes in #287 directly updated the headers rather than adding the new interfaces to gl.xml / wgl.xml. As a result these headers are incomplete. If you can attempt to add the interfaces for the new extensions introduced in #287 that would be great. If not I\u0027ll attempt to do it, but I can\u0027t guarantee I\u0027ll have time by Sunday evening, with the Vulkan update taking up my time.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b43ac30d711b93eff92238799d8bd3f80cf39cc9",
      "old_mode": 33261,
      "old_path": "api/GL/glcorearb.h",
      "new_id": "cf6fca88d66fdec60f5472171b1316321f99a274",
      "new_mode": 33261,
      "new_path": "api/GL/glcorearb.h"
    },
    {
      "type": "modify",
      "old_id": "60f204fad65d75b24715e668005578841faa26f3",
      "old_mode": 33188,
      "old_path": "api/GL/glext.h",
      "new_id": "c74cc669e323541f82753dc8b6e36ccb466a8e49",
      "new_mode": 33188,
      "new_path": "api/GL/glext.h"
    },
    {
      "type": "modify",
      "old_id": "f250cccfaeafa5e69210012af2c783a8b44018ec",
      "old_mode": 33261,
      "old_path": "api/GL/glxext.h",
      "new_id": "2f1c7172c8f3decbfeca122e92ea79c9a620f003",
      "new_mode": 33261,
      "new_path": "api/GL/glxext.h"
    },
    {
      "type": "modify",
      "old_id": "da62e1b8d2e96574432feb0416cfcc924807cf14",
      "old_mode": 33188,
      "old_path": "api/GL/wgl.h",
      "new_id": "f89224e6c04e46cfd4ad8e6b21fb3cb167f82e32",
      "new_mode": 33188,
      "new_path": "api/GL/wgl.h"
    },
    {
      "type": "modify",
      "old_id": "2dc9b016c09b4ffb12c69fd3f5f75c00b659dd04",
      "old_mode": 33261,
      "old_path": "api/GL/wglext.h",
      "new_id": "75010f377602178097f59d3e169a5ad9a3e1132c",
      "new_mode": 33261,
      "new_path": "api/GL/wglext.h"
    },
    {
      "type": "modify",
      "old_id": "0d9022d668c6e9651ecdd6b81b8b6b37c7581f63",
      "old_mode": 33188,
      "old_path": "api/GLES/gl.h",
      "new_id": "bd02215ff00484770641cf0f73005f8c84003dc1",
      "new_mode": 33188,
      "new_path": "api/GLES/gl.h"
    },
    {
      "type": "modify",
      "old_id": "808daadd38a650a6a81ce79b74fcce3f236bd6f4",
      "old_mode": 33188,
      "old_path": "api/GLES/glext.h",
      "new_id": "e6373490fd3866ef78aafb6a30e4042e47cdb0a3",
      "new_mode": 33188,
      "new_path": "api/GLES/glext.h"
    },
    {
      "type": "modify",
      "old_id": "7407957748f7db71c892e7cc67de17dd578f95dd",
      "old_mode": 33188,
      "old_path": "api/GLES2/gl2.h",
      "new_id": "fa3213b0a892f2155f73e76008d342dc4d03a8f3",
      "new_mode": 33188,
      "new_path": "api/GLES2/gl2.h"
    },
    {
      "type": "modify",
      "old_id": "7305a16b1e0a77189d4d134f5686f231a3141e93",
      "old_mode": 33188,
      "old_path": "api/GLES2/gl2ext.h",
      "new_id": "b72f4ffb3b8ac916aa0c94239e57e74fc64d3ff6",
      "new_mode": 33188,
      "new_path": "api/GLES2/gl2ext.h"
    },
    {
      "type": "modify",
      "old_id": "70b33a710d85d8707ac0d8c4ca5257e9a95574ea",
      "old_mode": 33188,
      "old_path": "api/GLES3/gl3.h",
      "new_id": "475c50b1bfd03576137fb7005d9e3233363d03ed",
      "new_mode": 33188,
      "new_path": "api/GLES3/gl3.h"
    },
    {
      "type": "modify",
      "old_id": "d160232b992d23a1c39fca645152bf954449ba60",
      "old_mode": 33188,
      "old_path": "extensions/MESA/MESA_framebuffer_flip_y.txt",
      "new_id": "0866203689f89853c665ed37674d0d797b634f7e",
      "new_mode": 33188,
      "new_path": "extensions/MESA/MESA_framebuffer_flip_y.txt"
    },
    {
      "type": "modify",
      "old_id": "901c6a547ee655159e547a10f78e46edf03583c8",
      "old_mode": 33188,
      "old_path": "extensions/NVX/NVX_gpu_multicast2.txt",
      "new_id": "4d63eecfa3d74d7074cf6a271c73b7cc9462ac8a",
      "new_mode": 33188,
      "new_path": "extensions/NVX/NVX_gpu_multicast2.txt"
    },
    {
      "type": "modify",
      "old_id": "5f8b8ae2ef35f99bbb2ba972a272b1dfa5697f4c",
      "old_mode": 33188,
      "old_path": "extensions/glext.php",
      "new_id": "dbdfc6f1dd3ce8a7834f22a7372d8e991eab42ad",
      "new_mode": 33188,
      "new_path": "extensions/glext.php"
    },
    {
      "type": "modify",
      "old_id": "be6bb9e12d8f4b29cd97bc4013885e70efe55a47",
      "old_mode": 33188,
      "old_path": "extensions/registry.py",
      "new_id": "b603b7c0cb5823db7c746e999c073db4bb8db5d9",
      "new_mode": 33188,
      "new_path": "extensions/registry.py"
    },
    {
      "type": "modify",
      "old_id": "7052565e1551d97257efa5af9fc3627f38628f06",
      "old_mode": 33188,
      "old_path": "xml/gl.xml",
      "new_id": "a0a873effd3fdde6630f57ffc3230daefde40199",
      "new_mode": 33188,
      "new_path": "xml/gl.xml"
    },
    {
      "type": "delete",
      "old_id": "66073ec3b1b97ea370ec7647c5610ccb28f66f4b",
      "old_mode": 33188,
      "old_path": "xml/reg.pyc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ab018e49df4f49be4af5c83adb7a52de67a71845",
      "old_mode": 33188,
      "old_path": "xml/wgl.xml",
      "new_id": "4d94a365ee2e73bb8fbebcf3693cf1e700675f74",
      "new_mode": 33188,
      "new_path": "xml/wgl.xml"
    }
  ]
}
