)]}'
{
  "id": "4e13b42147bff6be7018c1537b7abb98ab790e46",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e33ce8bc1a01e3ce679b2a0d71f8b7bc8dafea2",
      "name": "add_empty_entry_point.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33c3a26fefb830f0bce6208dc390c04b73259c95",
      "name": "add_empty_entry_point.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b5ab81547db1a60578326f5a64488df51350c023",
      "name": "add_empty_entry_point_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ffd389690a66e0358249c0a3dcf68102903e94fd",
      "name": "add_spirv_block_attribute.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e68dad7749a6766de152eb94b50ddddbcc9ab1a",
      "name": "add_spirv_block_attribute.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5968cf4325472bf51960c9743a2b6dcf3fc5cdc9",
      "name": "add_spirv_block_attribute_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff733ff01ef54cfe43a9c1d8275912ec71f74acc",
      "name": "array_length_from_uniform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2505f1715732fd6cb58f621e13ee85e58c8a883d",
      "name": "array_length_from_uniform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9170d65497c22bf3d7ee26e9f0b280d791b25f93",
      "name": "array_length_from_uniform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "21155dfe575b3c8a766f25088deca35b2fe5cc7e",
      "name": "binding_remapper.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f87f995e3758f712ac5a3170d115080a7c772e99",
      "name": "binding_remapper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4e0e5152d6738a8b8a7eb1b782b51dddcbe58793",
      "name": "binding_remapper_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9cd2c678ef2e02150ec29409de2480c576d22fde",
      "name": "builtin_polyfill.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dec716ef59dc26c4afb68e10c73f0f349d29a1e1",
      "name": "builtin_polyfill.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "49e0471259cc1eee48195d56a558e89a0e5547b2",
      "name": "builtin_polyfill_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "05fcb0f2f1fdc906e284d09d1663fe811d7199d3",
      "name": "calculate_array_length.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dfc1508ceda76298d52b528d23564a622f0c1883",
      "name": "calculate_array_length.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9bd7eb0e7eaaa511abeb2dec8cf3a9a904d7dee1",
      "name": "calculate_array_length_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1eaa5dbe6570728656afcff7fe64b4bfe6473ee1",
      "name": "canonicalize_entry_point_io.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "48b7f4055504013b204a81e7122709922b362d4f",
      "name": "canonicalize_entry_point_io.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4bcfb85748ba2f7ec9b52e5e11b08c9200215d3",
      "name": "canonicalize_entry_point_io_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab0b90ded8c2605542f4e2a8a26022cdb33684e2",
      "name": "combine_samplers.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f55c275e9e79d8abe67b3e12eaed3ff91ba82766",
      "name": "combine_samplers.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f223cb1e547e2378ca46a61bff567aa82b6deda7",
      "name": "combine_samplers_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "50805518bc7f581f3001e1eba3dede3d16e067b8",
      "name": "decompose_memory_access.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d1c2ce1390912e2ec93035757ec6db0db24e66e6",
      "name": "decompose_memory_access.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "91476f309d40732895154b0e98db67e61403f19f",
      "name": "decompose_memory_access_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0265704cff6d4239c14c17ed39ba1c21a36a7914",
      "name": "decompose_strided_array.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ccf869190f3bb96f0749a43f0c643b4447ed6d5b",
      "name": "decompose_strided_array.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0fbbd8e4afa38e04d20d2daa107d352272514bbf",
      "name": "decompose_strided_array_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f06c80a36ab11af237a7aaecfddb3f30185e059",
      "name": "decompose_strided_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f223178479638f8de54e4711d1158610515fa391",
      "name": "decompose_strided_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b2098bbb68c7f2a52ba9247be24d5eaa86240f85",
      "name": "decompose_strided_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0a210175550ee482b74d9ab491f78d595381cec3",
      "name": "first_index_offset.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "21636f3e0370548ad148bbe953c5470b0f7b35b8",
      "name": "first_index_offset.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d4821145d156ea9937a58fe151d59641c5677288",
      "name": "first_index_offset_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08995eb2dd137819dcdbde894af2e00a42bf0b2d",
      "name": "fold_constants.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7f964d16558e8cdaaa5c0a4ecf538e2d86ecfa84",
      "name": "fold_constants.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd57c929f0f26746b34eee41f314854214bed1e1",
      "name": "fold_constants_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33dc55da07322f096574f2a16e9faab390d39320",
      "name": "fold_trivial_single_use_lets.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "858f6da009f83d8c3e0a58d472c0a675326c0e74",
      "name": "fold_trivial_single_use_lets.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "09939e13d8a9eda094f99954d356a8f6da339fa4",
      "name": "fold_trivial_single_use_lets_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7fda57eddbd5d4b320ee7b4895245eb16df2bee",
      "name": "for_loop_to_loop.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94b046091cf45dcf0e448982bfd913f04b187864",
      "name": "for_loop_to_loop.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "07fe2a9e457653ec8d16aac6fc89d2664462feff",
      "name": "for_loop_to_loop_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39f81e6d1582000c356975e0de82e43fe1bd8eb5",
      "name": "glsl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "baec29a5fcd988d0781d6f31e2c75380208b4aaf",
      "name": "glsl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a2d872de809a8e117aa2525d5e581cb73da5056",
      "name": "glsl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff2289bc1a86d90aa7f710d3aabb007fd84ec101",
      "name": "localize_struct_array_assignment.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec5faa60535526ee7348dc0bb0c9884e11268a04",
      "name": "localize_struct_array_assignment.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "349858d09aae24a407abc3e83dc6e473b21e52a5",
      "name": "localize_struct_array_assignment_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac205c06929a3044b2d92926553b913abd1d88dc",
      "name": "loop_to_for_loop.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94e09f64abfd913a4d662b9a0408cc7d987c0b89",
      "name": "loop_to_for_loop.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "df51e10beef07d1153e6ea414832373959cf7255",
      "name": "loop_to_for_loop_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "158a28e26c7ce4b541719b0460237a07f297215f",
      "name": "manager.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "092b568f6876e0da8caabe71c52630b2c9f5ac29",
      "name": "manager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e213c45b8ab1bc570202949c3cb49c4cbba0f7aa",
      "name": "module_scope_var_to_entry_point_param.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "334fcd4e122f48b54aa39b090893b159e74ced8c",
      "name": "module_scope_var_to_entry_point_param.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "341ef99c61be5eb01cefe4aa0d64dda00e5c0e6d",
      "name": "module_scope_var_to_entry_point_param_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "801c593bdc75e078399d54eb90d488fb2c109b6e",
      "name": "multiplanar_external_texture.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "240d520d01e11dd6269c3be1d6c76bb33937ad1c",
      "name": "multiplanar_external_texture.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b37ef68fd2ce47f0431273b1b624d2e8268f5039",
      "name": "multiplanar_external_texture_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "db71158ba66da4c0e5abe5229c4aef2d0ebf1b31",
      "name": "num_workgroups_from_uniform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d20a021b189388240b94e939b6154d5ca0f27f1",
      "name": "num_workgroups_from_uniform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "16744339e40d10915413216944084ab0accf389c",
      "name": "num_workgroups_from_uniform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bf406df26675e5cb94c3ce759203b8f19788499f",
      "name": "pad_array_elements.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cf5bfee9e06420afaaafd6cf37e336abace71a41",
      "name": "pad_array_elements.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d0e0b4b053793ea7b471a7abd320bece8386d7e3",
      "name": "pad_array_elements_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a60dd6b6eec8b0926ae390e06af9c4717e55bbb4",
      "name": "promote_initializers_to_const_var.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "586e27d569641643fdc32fa8b2bf5592ea343256",
      "name": "promote_initializers_to_const_var.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "126f4611355e6d8cfe9e0e85f1fc565154bc4389",
      "name": "promote_initializers_to_const_var_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1d5ab2e2fc39672fe9252f19f87392d494092c4",
      "name": "promote_side_effects_to_decl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cdc9241b33de753a78aa2b9feff45828771a18a1",
      "name": "promote_side_effects_to_decl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "db1410c5f354661dc4aea327c8e20bf29748a159",
      "name": "promote_side_effects_to_decl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35bad3f934efa3c209813acadc5bdcfca44e1c61",
      "name": "remove_phonies.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "16de70848d18ea0a1cabebada38a2b5f51617fdb",
      "name": "remove_phonies.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "15ae60b0e8f8a9392d7125ba327246d836dd3317",
      "name": "remove_phonies_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd56ef0e2976cc808893fb31755f6eab83c41c32",
      "name": "remove_unreachable_statements.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dfc9f155fcb6f1c0093dde7ac12d7086d0230a4c",
      "name": "remove_unreachable_statements.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4e5670f45ecc73ce3bcbf5c3fcf55233f63aa091",
      "name": "remove_unreachable_statements_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "962791182b2e699709735dfdb93b8b1ce0b91b17",
      "name": "renamer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ad37b0c1edf55b47f0fc65e882e1f4056a4c843a",
      "name": "renamer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "70d43225b62ed0ef6ecb707214f01733467e2eff",
      "name": "renamer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44b5f729e1c85aef64dae57001511677c49627be",
      "name": "robustness.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "733cf47363de1f910d45a54465d7b1a5afb56ba3",
      "name": "robustness.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "edc33f5bcad5c21a030e2a97abbb999a2f3c93e5",
      "name": "robustness_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "715894bb6d17b630ed8144ca372286dee30ed453",
      "name": "simplify_pointers.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39ebc26fec4197d9f349dd2f73d0bb70bc7c3c07",
      "name": "simplify_pointers.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cfcb24475c267e18a9fae3dee08d97f122f9d064",
      "name": "simplify_pointers_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "62a662457c0e94458cb8c7624083e5018c43cfc5",
      "name": "single_entry_point.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87807613ff22e7d8e424ddc5c050a880deb626cf",
      "name": "single_entry_point.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b6a9d35bb417241d088376813c838bd9a017cbe7",
      "name": "single_entry_point_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "974cba0d82456faea8895e37ffcb73c55fd0c085",
      "name": "test_helper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2254ce493e61c4e95fc64a7c39fc565364e346f5",
      "name": "transform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "199cb865961d240f726cb6235a96a7bdbe3cff0e",
      "name": "transform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d166529c1897004c48a3fb9e11a62a027b96292b",
      "name": "transform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "017258f02f32615481bbfb1400983eb696b40493",
      "name": "unshadow.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8119a993db1f9aa18c8d84c58eeb8ec3a1c253b",
      "name": "unshadow.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b533bd4b8b4006897978ba6b4aaef8115cd882c5",
      "name": "unshadow_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "73f5b3503ce351eecb699e8d26ff37d121e633f1",
      "name": "utils"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ccd1215d29f4a082960ef002d14fd87e17e33296",
      "name": "var_for_dynamic_index.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e7e2815cadf337e23a7ec611ba551270bd6bc339",
      "name": "var_for_dynamic_index.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2bd8a6e3ae415ac478313185126b079b21b1b742",
      "name": "var_for_dynamic_index_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bccc50bf764700579eecc3fc8353f3e881f7f9fd",
      "name": "vectorize_scalar_matrix_constructors.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44754e153d2b862bdb5a618b439e40066b82bc17",
      "name": "vectorize_scalar_matrix_constructors.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d6d496cb3d7100e36524fafd0f1baa83298ede3c",
      "name": "vectorize_scalar_matrix_constructors_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e515f040ea7120624ab10478e2245a76e50e5eaf",
      "name": "vertex_pulling.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95bc25d1badb9e525b804ad4a1b6967f7712ca13",
      "name": "vertex_pulling.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1e63a99aa3d5448470dd3c3afd8022a95694d9b",
      "name": "vertex_pulling_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f910497165e2c4a038afe0944a0ec49def6144ec",
      "name": "wrap_arrays_in_structs.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d97a442ebf904e3ec6fb9b06579ecc42ca454d4",
      "name": "wrap_arrays_in_structs.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "231c3d60e99a4a32292528441d58678b4359a26a",
      "name": "wrap_arrays_in_structs_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e0519887ac035a0bba29ea9b8eb127731b05a25a",
      "name": "zero_init_workgroup_memory.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6069b12a1dd74754296852176636221c14225940",
      "name": "zero_init_workgroup_memory.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ea842b4e5853a686e30c522dfbbd2f5ad7db7d5",
      "name": "zero_init_workgroup_memory_test.cc"
    }
  ]
}
