)]}'
{
  "commit": "b663f717768cbea51891c19ad61d2875d786efb6",
  "tree": "dd663931559acf6f2c33f08f1e523b7103add619",
  "parents": [
    "337f3d584da19fdb0a61b03dc07f177595d9d357"
  ],
  "author": {
    "name": "Nicolas Capens",
    "email": "capn@google.com",
    "time": "Mon Apr 18 12:02:39 2016 -0400"
  },
  "committer": {
    "name": "Nicolas Capens",
    "email": "capn@google.com",
    "time": "Mon Apr 18 21:46:54 2016 +0000"
  },
  "message": "Refactor implementation constants.\n\nBug 19353282\n\nChange-Id: If2eb9f2d78c3a44b720bb1f223711411b576d710\nReviewed-on: https://swiftshader-review.googlesource.com/5140\nReviewed-by: Alexis Hétu \u003csugoi@google.com\u003e\nTested-by: Nicolas Capens \u003ccapn@google.com\u003e\nReviewed-by: Nicolas Capens \u003ccapn@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "47a13f5be3f8ea4424bb0c3ae61c8c5eb6aeaddd",
      "old_mode": 33188,
      "old_path": "src/Common/Math.hpp",
      "new_id": "086c6c6836a0709fa61c46fe527c50f7a6c823fd",
      "new_mode": 33188,
      "new_path": "src/Common/Math.hpp"
    },
    {
      "type": "modify",
      "old_id": "298b22f9b7cc97e0ea72dd51dc564c4311bd54b6",
      "old_mode": 33188,
      "old_path": "src/D3D9/Direct3D9.cpp",
      "new_id": "de8a86e3b3d68775f59cd4965755ecada01bc251",
      "new_mode": 33188,
      "new_path": "src/D3D9/Direct3D9.cpp"
    },
    {
      "type": "modify",
      "old_id": "992095eea6b71d24ade2ce1a1db61a185e3ad92e",
      "old_mode": 33188,
      "old_path": "src/D3D9/Direct3DCubeTexture9.cpp",
      "new_id": "790778871410a936af0870a9e821e550d841a78c",
      "new_mode": 33188,
      "new_path": "src/D3D9/Direct3DCubeTexture9.cpp"
    },
    {
      "type": "modify",
      "old_id": "bead8ec61033cd6de563272c8924416488757e22",
      "old_mode": 33188,
      "old_path": "src/D3D9/Direct3DCubeTexture9.hpp",
      "new_id": "a86bb0d65b0645588168cf305ab56bf61eec5604",
      "new_mode": 33188,
      "new_path": "src/D3D9/Direct3DCubeTexture9.hpp"
    },
    {
      "type": "modify",
      "old_id": "9000357f623b829e45871d14a8b07fbf4bb0902c",
      "old_mode": 33188,
      "old_path": "src/D3D9/Direct3DDevice9.cpp",
      "new_id": "299ec855f532a9e646513dd4589f708cb6158bd6",
      "new_mode": 33188,
      "new_path": "src/D3D9/Direct3DDevice9.cpp"
    },
    {
      "type": "modify",
      "old_id": "c854678482674aa92502e937580b54a07a83358e",
      "old_mode": 33188,
      "old_path": "src/D3D9/Direct3DDevice9.hpp",
      "new_id": "06bad2dbcdc76a5e0829da0f742328f5acc1fe35",
      "new_mode": 33188,
      "new_path": "src/D3D9/Direct3DDevice9.hpp"
    },
    {
      "type": "modify",
      "old_id": "da0611aad048c3d74371490b741bf4b8cb540fd4",
      "old_mode": 33188,
      "old_path": "src/D3D9/Direct3DStateBlock9.cpp",
      "new_id": "1ad9ffa92a34b72e97ea36c5a3d3ecff3cb684b5",
      "new_mode": 33188,
      "new_path": "src/D3D9/Direct3DStateBlock9.cpp"
    },
    {
      "type": "modify",
      "old_id": "3fd4bbc5d59b93152112ea32427f0101e0a0f7bb",
      "old_mode": 33188,
      "old_path": "src/D3D9/Direct3DStateBlock9.hpp",
      "new_id": "e831a04523897a8922687de931e3af434484a203",
      "new_mode": 33188,
      "new_path": "src/D3D9/Direct3DStateBlock9.hpp"
    },
    {
      "type": "modify",
      "old_id": "5e2f1c328bb1fda32f7ee420cda03851d0970b95",
      "old_mode": 33188,
      "old_path": "src/D3D9/Direct3DTexture9.cpp",
      "new_id": "2d7dcdac90e96914b33177e2f186725d4c0ad91f",
      "new_mode": 33188,
      "new_path": "src/D3D9/Direct3DTexture9.cpp"
    },
    {
      "type": "modify",
      "old_id": "d8ed329236aacee1fdab4cc4e003e8a872150262",
      "old_mode": 33188,
      "old_path": "src/D3D9/Direct3DTexture9.hpp",
      "new_id": "2c198344fa17618395039fc45f727e3d048ffa53",
      "new_mode": 33188,
      "new_path": "src/D3D9/Direct3DTexture9.hpp"
    },
    {
      "type": "modify",
      "old_id": "5633cc1bc61f062f4e105d00076af68aaf1de878",
      "old_mode": 33188,
      "old_path": "src/D3D9/Direct3DVolumeTexture9.cpp",
      "new_id": "fff5288ad29e65395d1fa8b1901a9556455852f0",
      "new_mode": 33188,
      "new_path": "src/D3D9/Direct3DVolumeTexture9.cpp"
    },
    {
      "type": "modify",
      "old_id": "1fa24474611110ae0e77bc7a477ec32821609e71",
      "old_mode": 33188,
      "old_path": "src/D3D9/Direct3DVolumeTexture9.hpp",
      "new_id": "e4dda389993b2a1c968a9761db34008f40ae1a69",
      "new_mode": 33188,
      "new_path": "src/D3D9/Direct3DVolumeTexture9.hpp"
    },
    {
      "type": "modify",
      "old_id": "10928ba80e7899b43bf5cf1472863cadac98195c",
      "old_mode": 33188,
      "old_path": "src/Main/Config.cpp",
      "new_id": "becea9c706305a912e2e8e27ccff932b46a832d9",
      "new_mode": 33188,
      "new_path": "src/Main/Config.cpp"
    },
    {
      "type": "modify",
      "old_id": "7237d2836c9b05a09ababef1e7cc82b5e90760a6",
      "old_mode": 33188,
      "old_path": "src/Main/Config.hpp",
      "new_id": "7d0952c9678721cedbb69b92a80f20ffd94e1ca7",
      "new_mode": 33188,
      "new_path": "src/Main/Config.hpp"
    },
    {
      "type": "modify",
      "old_id": "d80e34486ab55fa7a39067dbc13bb1ccec669d4e",
      "old_mode": 33188,
      "old_path": "src/Main/SwiftConfig.cpp",
      "new_id": "9dce4417170b8561e5f5de216debcf4500b65944",
      "new_mode": 33188,
      "new_path": "src/Main/SwiftConfig.cpp"
    },
    {
      "type": "modify",
      "old_id": "0da8157934c0a3509a15fa047d045a08497ca2e1",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGL/Context.cpp",
      "new_id": "e886392b4a1dda94d39d59145b463e25a54d6c4b",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGL/Context.cpp"
    },
    {
      "type": "modify",
      "old_id": "cd41df68889422173e85fe0b31e4a9633345b506",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGL/Context.h",
      "new_id": "74ecb6cdf664ac40d0d9508e6313fdaadd00234f",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGL/Context.h"
    },
    {
      "type": "modify",
      "old_id": "63df3f9519c9c5b77d820ca3e9a1beb769265078",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGL/Device.hpp",
      "new_id": "e85d909f96793c53e78f0442bc117e7127ba7656",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGL/Device.hpp"
    },
    {
      "type": "modify",
      "old_id": "162599c76bbfdaca5c671b41477c03634b7c8437",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGL/Texture.cpp",
      "new_id": "0f1a0e9af9927294a5a6825029d3d8dd6f6cbb14",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGL/Texture.cpp"
    },
    {
      "type": "modify",
      "old_id": "6574d42feac41f3400d4ebad152aa83bd11dcc1f",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGL/Texture.h",
      "new_id": "327aca3a19364d34325dbd05f6223a26a3e2b30e",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGL/Texture.h"
    },
    {
      "type": "modify",
      "old_id": "5cc63be946a11c1a0e358f83b68794ceb3042918",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/Context.cpp",
      "new_id": "0b1ce4454a5f092162c88267e058cae9d9b601a9",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLES_CM/Context.cpp"
    },
    {
      "type": "modify",
      "old_id": "4e8688526235c0d5f27ce10d0f8512e2b5d14413",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/Context.h",
      "new_id": "90293e399c89e1751fdde6f26907d599e6835d0f",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLES_CM/Context.h"
    },
    {
      "type": "modify",
      "old_id": "bd3da9c9a1004c13a4bfc27c52309b544b11ea32",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/Texture.cpp",
      "new_id": "3729d9b6c68088152df9a2658e7b7774f47298e6",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLES_CM/Texture.cpp"
    },
    {
      "type": "modify",
      "old_id": "4a49ddb923472a39320212bddf3854aa15442f92",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLES_CM/Texture.h",
      "new_id": "6d5371146769e4c963939a5f5687a029a473a458",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLES_CM/Texture.h"
    },
    {
      "type": "modify",
      "old_id": "5ce6448910b0c8bf3aa444030e3f44f940d86813",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/Context.cpp",
      "new_id": "af7a8848b7e0e1361260d9755278470e73619bcc",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/Context.cpp"
    },
    {
      "type": "modify",
      "old_id": "3fc6e9575bb60b5225f03e32f3f16e8c2f4403c5",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/Context.h",
      "new_id": "08c7a51383109710260f4737798ac871f66fa898",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/Context.h"
    },
    {
      "type": "modify",
      "old_id": "d254d3b475627d682ebb515fec65fb503f38d2d3",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/Device.hpp",
      "new_id": "9283cf3d6ae5439701c232c54fb3f1933bc87b14",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/Device.hpp"
    },
    {
      "type": "modify",
      "old_id": "87e60f49328a96b36fa41d90c47c3a87d7c10ca5",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/Framebuffer.cpp",
      "new_id": "34f326340fa006989576de19c0499903e6ec8a06",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/Framebuffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "662a9cc3181af84b81a529e5801c551201cf34b3",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/Framebuffer.h",
      "new_id": "66f05f20a3f0a22669369b4a1a9368fa0d89aac1",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/Framebuffer.h"
    },
    {
      "type": "modify",
      "old_id": "ccd54b224beb68b3573a0b15d13e1b69e4349f8e",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/Program.cpp",
      "new_id": "d965278b77457ce05ef66e14c6a3c4fd0b4d21cf",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/Program.cpp"
    },
    {
      "type": "modify",
      "old_id": "8bbbed5b1dbd8a222ab5ac1b48611e7561fcf7ea",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/Texture.cpp",
      "new_id": "fe1824c2cda9351870527395157a1a0bfc506dd3",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/Texture.cpp"
    },
    {
      "type": "modify",
      "old_id": "603ef5e429b04a4e357f67efd40bc33aa98f9115",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/Texture.h",
      "new_id": "8c7c5c8166f2c9cdff0c7afb5700224fe1dee06f",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/Texture.h"
    },
    {
      "type": "modify",
      "old_id": "4f4302bb4f0929df5d36fa37cb55c9415ce946bc",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/TransformFeedback.h",
      "new_id": "4871ee11111ae3f4315ad6bbf62bc2845fed75c2",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/TransformFeedback.h"
    },
    {
      "type": "modify",
      "old_id": "f6e9b2422283200cfabe55aea2c32238328b1cd0",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/libGLESv2.cpp",
      "new_id": "44bb5a474e75a51b4b618686ebba8f20145fafe9",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/libGLESv2.cpp"
    },
    {
      "type": "modify",
      "old_id": "a95908b2eba4373611f1ef87daa766722a7071d3",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/libGLESv3.cpp",
      "new_id": "1adb45cf08238ed2a6fd8d01f0dd15503219c4a0",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/libGLESv3.cpp"
    }
  ]
}
