)]}'
{
  "commit": "6ede56495a33aef4ddaf1bff117546741da498eb",
  "tree": "520c31898007bf3cca9c022b7b612d21659c3add",
  "parents": [
    "345dd49eda7f53977c829d9ce1c4b460a37d191b"
  ],
  "author": {
    "name": "Ivan Gyurdiev",
    "email": "ivg231@gmail.com",
    "time": "Mon Jul 10 03:11:35 2006 -0600"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Tue Jul 11 17:13:05 2006 +0200"
  },
  "message": "wined3d: More flow control instructions\n\n- Implement if, else, endif, rep, endrep, break\n- Implement ifc, breakc, using undocumented comparison bits in the instruction token\n- Fix bug in main loop processing of codes with no dst token\n- Fix bug in GLSL output modifier processing of codes with no dst token\n- Fix bug in loop implementation (src1 contains the integer data, src0 is aL)\n- Add versioning for all the instructions above, and remove\n  GLSL_REQUIRED thing, which is useless and should be removed from all\n  opcodes in general.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5baca259a24000e907829b20db078f92f7e19fe4",
      "old_mode": 33188,
      "old_path": "dlls/wined3d/baseshader.c",
      "new_id": "1275dd55ad82bd821ce4fa6fc1b086315ef95807",
      "new_mode": 33188,
      "new_path": "dlls/wined3d/baseshader.c"
    },
    {
      "type": "modify",
      "old_id": "0d0ed3a51b5a451bbc860b9cc62bea9718d1e80a",
      "old_mode": 33188,
      "old_path": "dlls/wined3d/glsl_shader.c",
      "new_id": "bd91f10547562284288fd90914e45f181d6fb6d9",
      "new_mode": 33188,
      "new_path": "dlls/wined3d/glsl_shader.c"
    },
    {
      "type": "modify",
      "old_id": "40d7a40ff323c18f58bfa320a30d1bae2c7f873b",
      "old_mode": 33188,
      "old_path": "dlls/wined3d/pixelshader.c",
      "new_id": "977cb4e7e2818d896536a1539815d671b20188d0",
      "new_mode": 33188,
      "new_path": "dlls/wined3d/pixelshader.c"
    },
    {
      "type": "modify",
      "old_id": "d71b5c526650200eac168a3dd22b421605aafed2",
      "old_mode": 33188,
      "old_path": "dlls/wined3d/vertexshader.c",
      "new_id": "20d1d4097eab6bad6c4298f781efb8a82199d666",
      "new_mode": 33188,
      "new_path": "dlls/wined3d/vertexshader.c"
    },
    {
      "type": "modify",
      "old_id": "0fc8b3f189b888f94b8524cf9544b9cd5059b88e",
      "old_mode": 33188,
      "old_path": "dlls/wined3d/wined3d_private.h",
      "new_id": "5102e7caa2aeb5b4eecc8f6ddc49cea0669b1d46",
      "new_mode": 33188,
      "new_path": "dlls/wined3d/wined3d_private.h"
    }
  ]
}
