)]}'
{
  "commit": "c750ee2aef8a3620da1695e4a37c923064e800f9",
  "tree": "41f8e3d55e144138b647135c01f8834a0d53c614",
  "parents": [
    "6982c2d05eebeaf5b8c05b5e710e1fbeb7576a96"
  ],
  "author": {
    "name": "Luigi Rosso",
    "email": "luigi@rive.app",
    "time": "Mon Jun 21 13:29:18 2021 -0700"
  },
  "committer": {
    "name": "Luigi Rosso",
    "email": "luigi@rive.app",
    "time": "Wed Jul 07 10:36:41 2021 -0700"
  },
  "message": "Getting GL rendering to work.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7e9ac38a9952c50416492d455d1a49830be05a7c",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "b1c96d38d8b40c2992f0394e53ef53ed19512461",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "cf6db220077b1a55486897bb0986319bffbc888a",
      "old_mode": 33188,
      "old_path": "include/math/mat2d.hpp",
      "new_id": "81920ebfaf7d3de9c41ef67fbdee4d32765d68ae",
      "new_mode": 33188,
      "new_path": "include/math/mat2d.hpp"
    },
    {
      "type": "modify",
      "old_id": "0d339de89b486bdc63b2da498c352a1a7b3bb149",
      "old_mode": 33188,
      "old_path": "renderer/library/include/low_level/low_level_renderer.hpp",
      "new_id": "6f5dbfb34bc2ecc03b831fb7757bece908d434d4",
      "new_mode": 33188,
      "new_path": "renderer/library/include/low_level/low_level_renderer.hpp"
    },
    {
      "type": "modify",
      "old_id": "79a1327fdca3ee731943877fff36309795e42fcf",
      "old_mode": 33188,
      "old_path": "renderer/library/include/opengl/opengl.h",
      "new_id": "629bc1228b8064efec63733d8ec099abf93cba13",
      "new_mode": 33188,
      "new_path": "renderer/library/include/opengl/opengl.h"
    },
    {
      "type": "modify",
      "old_id": "0ceb0016b20b8d0c4cad94e3f4798f20e152d84f",
      "old_mode": 33188,
      "old_path": "renderer/library/include/opengl/opengl_render_path.hpp",
      "new_id": "c704fce1f6367dbfdbe2cc390ff87e4594e7602a",
      "new_mode": 33188,
      "new_path": "renderer/library/include/opengl/opengl_render_path.hpp"
    },
    {
      "type": "modify",
      "old_id": "3f167276e815a2bcfd144de464ccc5d083fe86b3",
      "old_mode": 33188,
      "old_path": "renderer/library/include/opengl/opengl_renderer.hpp",
      "new_id": "2304d3d24b11e4d1049bb151eef7fc6ac9c649fb",
      "new_mode": 33188,
      "new_path": "renderer/library/include/opengl/opengl_renderer.hpp"
    },
    {
      "type": "modify",
      "old_id": "97838276fc71063465b8d0532cb17ffffc5b3eae",
      "old_mode": 33188,
      "old_path": "renderer/library/src/low_level_renderer/low_level_renderer.cpp",
      "new_id": "fdfad07b3c72943c0171095105b6396506281a3d",
      "new_mode": 33188,
      "new_path": "renderer/library/src/low_level_renderer/low_level_renderer.cpp"
    },
    {
      "type": "modify",
      "old_id": "04eb48e7eea49673738774a9e6ee02c027f32eb5",
      "old_mode": 33188,
      "old_path": "renderer/library/src/opengl/opengl_render_path.cpp",
      "new_id": "1286f6b60059e504bc1bfa85c4b1377ccc0fb60d",
      "new_mode": 33188,
      "new_path": "renderer/library/src/opengl/opengl_render_path.cpp"
    },
    {
      "type": "modify",
      "old_id": "0b894f6ad0e950af44ed0b416f2270f10c82c030",
      "old_mode": 33188,
      "old_path": "renderer/library/src/opengl/opengl_renderer.cpp",
      "new_id": "93135485cacbebfca0d4a59f8362a338db14b90d",
      "new_mode": 33188,
      "new_path": "renderer/library/src/opengl/opengl_renderer.cpp"
    },
    {
      "type": "modify",
      "old_id": "39d57c7de731379b4d6d335de72f1606edc9f5e3",
      "old_mode": 33188,
      "old_path": "renderer/library/src/opengl/opengl_shaders.cpp",
      "new_id": "5e593f4f527641ce442d5a9e6cbbcd6a0ddce185",
      "new_mode": 33188,
      "new_path": "renderer/library/src/opengl/opengl_shaders.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42c0d0edc4374a75f13180402646dd92a86ce74d",
      "new_mode": 33188,
      "new_path": "renderer/viewer/assets/triangle.riv"
    },
    {
      "type": "modify",
      "old_id": "d5610f72c11302c40b2a2e89ebfb684591630503",
      "old_mode": 33188,
      "old_path": "renderer/viewer/src/viewer.cpp",
      "new_id": "dcca39cc85a0a33d94e5be4139b2bbcd2684e018",
      "new_mode": 33188,
      "new_path": "renderer/viewer/src/viewer.cpp"
    },
    {
      "type": "modify",
      "old_id": "c70ce45629ad20cc6f1fcb9b11dce53f7b7e4f0e",
      "old_mode": 33188,
      "old_path": "src/contour_render_path_recursive.cpp",
      "new_id": "560e512a0ea0bb2e1b9b9af41f3de7d6cf0bc44f",
      "new_mode": 33188,
      "new_path": "src/contour_render_path_recursive.cpp"
    }
  ]
}
