)]}'
{
  "commit": "2d904495003f65a9fefb96eacf828617f3bb9c30",
  "tree": "b3060e3285a03c3ee2bf3e164e56173b176fc018",
  "parents": [
    "a3c2fb9e641158dc404ea1dbc32fd8b7cbb06ca6"
  ],
  "author": {
    "name": "Stefan Dösinger",
    "email": "stefan@codeweavers.com",
    "time": "Wed Dec 19 17:10:02 2007 +0100"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Thu Dec 20 10:49:42 2007 +0100"
  },
  "message": "wined3d: Fixed function vertex attribute types are flexible.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "764b5faf0305798429d4db016744e91387d9e4c1",
      "old_mode": 33188,
      "old_path": "dlls/d3d9/tests/visual.c",
      "new_id": "dd38d553b3640944d6bc0e6824c371bacacbd391",
      "new_mode": 33188,
      "new_path": "dlls/d3d9/tests/visual.c"
    },
    {
      "type": "modify",
      "old_id": "7badb4c4ad35f1a45b13a6375753b06bbb289f4b",
      "old_mode": 33188,
      "old_path": "dlls/wined3d/directx.c",
      "new_id": "70a21a0894931d27a819d9ad4e1d20ff1a9fcbed",
      "new_mode": 33188,
      "new_path": "dlls/wined3d/directx.c"
    },
    {
      "type": "modify",
      "old_id": "59a952f4fca67856ac398e4968d06b4fa528d1d6",
      "old_mode": 33188,
      "old_path": "dlls/wined3d/drawprim.c",
      "new_id": "aa7dd6250f32da89225f9d6481c4c9e1994eda2b",
      "new_mode": 33188,
      "new_path": "dlls/wined3d/drawprim.c"
    },
    {
      "type": "modify",
      "old_id": "d26b91dbebb6bd8205fe62346532a5c1c81c339f",
      "old_mode": 33188,
      "old_path": "dlls/wined3d/state.c",
      "new_id": "39868cfdac2a16120e58d776288e8b6a4b9cd996",
      "new_mode": 33188,
      "new_path": "dlls/wined3d/state.c"
    },
    {
      "type": "modify",
      "old_id": "ad8047c7d623bb94503aaa3b49db425d4df764a3",
      "old_mode": 33188,
      "old_path": "dlls/wined3d/wined3d_private.h",
      "new_id": "0934080123f47ab1b6005d0be41070981259abaf",
      "new_mode": 33188,
      "new_path": "dlls/wined3d/wined3d_private.h"
    }
  ]
}
