)]}'
{
  "id": "fb3c984eb7bae82e118a70a2824e5ef139c3315c",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "824c636589c21c6b5d250e16ef73828eff738eea",
      "name": "add_empty_entry_point.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31821acb284c77c5852d6c9834ad64b9a05c6e59",
      "name": "add_empty_entry_point.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "df25e8894defe019e96ff3fb70453cac864c41ac",
      "name": "add_empty_entry_point_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "24a1903a6bfa3f7b3ba6eab36de507cc989fc489",
      "name": "add_spirv_block_attribute.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eb9ac829faed38b064783f6ca848fd8b1d4c3bcb",
      "name": "add_spirv_block_attribute.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "256e8b73388f6124620e7c037a66215b9ccf93f3",
      "name": "add_spirv_block_attribute_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9735317f52ca247bb523cf24e95226aace0e73ea",
      "name": "array_length_from_uniform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "305e47ce9d366bf8ab7033f2f7f98e7660d8ba6f",
      "name": "array_length_from_uniform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1ae41ba4caed35f0908b9d444176ddc668c7415d",
      "name": "array_length_from_uniform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "91c8ebb533e230eb23df6a6161d92d3841862e95",
      "name": "binding_remapper.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0af33f6f571e72c9e13707cca56fdee7fa45f708",
      "name": "binding_remapper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a8d7eba3ca03f75357bfab5806de3a53c608527",
      "name": "binding_remapper_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b745bd23b2ab8585b6a6930343231a14525832ab",
      "name": "calculate_array_length.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "525a2e8235ff2228225863e993b1b2a886b4a7c5",
      "name": "calculate_array_length.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fa1f274e834b045555c9b227d92236d43f547e4b",
      "name": "calculate_array_length_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f62ce674e66a2b96ad6e976f7dad328fad89efe8",
      "name": "canonicalize_entry_point_io.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e4394c8386e8eb07f7367778d44549a7d8908fd",
      "name": "canonicalize_entry_point_io.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "990a0c51ae2302da2fdc8acefe221e6b6c7d8a36",
      "name": "canonicalize_entry_point_io_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5efb357e6021e0d8ba246688fc4004ee6b52e97e",
      "name": "combine_samplers.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d6726d9bb10bb5dfd95461f9f57a6d3222d19e09",
      "name": "combine_samplers.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "481ef3dd752391f884e58491c915dfc228716288",
      "name": "combine_samplers_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc62b86695003f5c38612763adc8af9796a2ed7f",
      "name": "decompose_memory_access.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ecf4be529626ff7c7774097cfea94e3e60774b07",
      "name": "decompose_memory_access.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2f8ed59540dc263945211c509afa7ede3313c9c7",
      "name": "decompose_memory_access_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "106fa56d096c843aadb8ab1164e819663db83c07",
      "name": "decompose_strided_array.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "27d4de0b5ab769762b858f48c4d96159f7e560ff",
      "name": "decompose_strided_array.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e982c9a91a61cb7ae5889a413ff30fe6d4604ee4",
      "name": "decompose_strided_array_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bfa9d96fd7d5b48113889131a53381d3c2bbce34",
      "name": "decompose_strided_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea7b25d18ea6e277b06f3b4e55a396dd8108db9c",
      "name": "decompose_strided_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e2af90cf5054a867b073a38276dfffe599f2a5ec",
      "name": "decompose_strided_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45323f0f2fa2a8e07555e1fc8843bdd3825bd6f0",
      "name": "external_texture_transform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4e70bc7136b19fff49ca199650ae949457e1576d",
      "name": "external_texture_transform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0c41717a41432237d2922196378fad30b44eacae",
      "name": "external_texture_transform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e6a069dd8d956c90ed0072283e79556e635226a9",
      "name": "first_index_offset.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "23e4be0e9066c42cdfb8053856b3e46786de5f9f",
      "name": "first_index_offset.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "61075a608113aee0551138ac51a51fc0d782373e",
      "name": "first_index_offset_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8ef513c093def377d526853531e28a010df97fa0",
      "name": "fold_constants.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87d852299b9372ba74e764f851a13ed40d06ff38",
      "name": "fold_constants.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5736c89be6117686349015ba8663a697ae787a63",
      "name": "fold_constants_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a213d5caeb3d183305d7c6b677f85dc19438fc4a",
      "name": "fold_trivial_single_use_lets.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c8f17aaad7ae918ba67f5860fc5e4b5a8835902",
      "name": "fold_trivial_single_use_lets.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "32109c6733f747985dc5ae4e7a70b1e99017700c",
      "name": "fold_trivial_single_use_lets_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3afd8a2fb6529a36a215570248fba844764a4b89",
      "name": "for_loop_to_loop.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26cdc29335c2c460a32bd005e40492f62a982cf0",
      "name": "for_loop_to_loop.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f335933ed7195c971f656e622c0f5643e1ec58a",
      "name": "for_loop_to_loop_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46cc8483a145c2eb213efb7502696036e2c74d4f",
      "name": "glsl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc6a2b9fc3ce7b33a7bca5c64cb28aa61fdff6ad",
      "name": "glsl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "49b0dfd915202cdbb326280568683672747994a7",
      "name": "glsl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43137715cbe4494f242eb736a7c680a98e5f81b1",
      "name": "localize_struct_array_assignment.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "beab7bada4419c8be93913b0012c1b2f50bdee5f",
      "name": "localize_struct_array_assignment.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d92ba61a24ec1dec9f3059a2f4790c2a67bc615",
      "name": "localize_struct_array_assignment_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "735a1156445ff5f3b09c5fbd7dd87138ad951f41",
      "name": "loop_to_for_loop.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b3d323b4f3e41ad0ec57e1f601e8eeb9308845cb",
      "name": "loop_to_for_loop.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5322b9f002a8d2d1ee675b5dae12c95d6e6e8808",
      "name": "loop_to_for_loop_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "672d6297bde7fb038281fa6cec5840f0d24f464a",
      "name": "manager.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5ef910aa1f02a403f8c35b17378106926dd69e5",
      "name": "manager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4601f9c62adbf17216139e674cc516d48e0a12e4",
      "name": "module_scope_var_to_entry_point_param.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "85570a067ac1710596eb2f6d3609c30bf693310f",
      "name": "module_scope_var_to_entry_point_param.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0a0d761d69f15f857e3ef29d71ead44dcf409234",
      "name": "module_scope_var_to_entry_point_param_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "360a18da80c84775351d758acae13502bb4efa66",
      "name": "multiplanar_external_texture.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "caf55e84324c49c67649ba0cc79fadfc4ec65435",
      "name": "multiplanar_external_texture.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a43308e995a7b887cdcd606494f7ff604b354a2",
      "name": "multiplanar_external_texture_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "180d306cbb11975589f030a932f8e7d456b1005e",
      "name": "num_workgroups_from_uniform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1870ea21ffd3b57a1b2c2a3b21cc1c0064e4be00",
      "name": "num_workgroups_from_uniform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8471b03c4d13f9f321dee089ce87f112608343d5",
      "name": "num_workgroups_from_uniform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f04976d712c6aebb534e7d8b7e4781ac0214947f",
      "name": "pad_array_elements.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5b1df325ffb779ad71060345de601a33a07014e8",
      "name": "pad_array_elements.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f3da053a5db35fe476e2f93783fc3f6a9452f171",
      "name": "pad_array_elements_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0c681187bb4e7722605027477b45372c1e5b2032",
      "name": "promote_initializers_to_const_var.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "310f8fce74ddb18ff125c382394c674efff14a0a",
      "name": "promote_initializers_to_const_var.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "109615b3ca8c39b7e06ede88ce4227c2cbb9f9b4",
      "name": "promote_initializers_to_const_var_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9555f0a96e9ee77fe8c6a3c38cf2fead4dec1a8e",
      "name": "remove_phonies.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "415ce890c7c0230079b8049d734b1e90e7c8de20",
      "name": "remove_phonies.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a8fd5ea1cda9e07d42023233a329e7c67fddd35e",
      "name": "remove_phonies_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88d4158f8dbaf8cc527d12703bac1e4e0eb36e21",
      "name": "remove_unreachable_statements.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "060a2a6ba468f3cbae784f55adb61336c4343b76",
      "name": "remove_unreachable_statements.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33fe5a6ca41bed64e19871a8b2e80577e3c9ce94",
      "name": "remove_unreachable_statements_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0b49e6e7bea1d372152336ecf00122989f6743bb",
      "name": "renamer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4bec367dbeb4340fb66f007fd98794d3e6bd78be",
      "name": "renamer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "328605efee3c81db0be5198cc459b648891ec360",
      "name": "renamer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "577e88ed2193a14ee9a162f3c81e5adfd7a00225",
      "name": "robustness.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4cb0ee4015a927fd75748d0c908d982b6f61df6",
      "name": "robustness.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac422c02067f468758834d2ecaa6e367031782ef",
      "name": "robustness_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cfc06b7d9b06bcb7a0eab01e9364749678f2c34c",
      "name": "simplify_pointers.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2541a36e2f7543141589c6993c8837a2ca684dd8",
      "name": "simplify_pointers.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "584a606307c703516a40f1054e080dde7d57b82c",
      "name": "simplify_pointers_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "914585ab54f59f15bd9384bebedf1745fad1ae50",
      "name": "single_entry_point.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "01a70d65ec2867416f98563fc1357279ff5de0aa",
      "name": "single_entry_point.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b950fed1cd45e4540a75cea79907bd7264a6e16",
      "name": "single_entry_point_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ae62fceb4663148617cdc651db144234cc5dcf71",
      "name": "test_helper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb360fd7d9d79757292fe219713408d442d19a4e",
      "name": "transform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8bc109e0e2367bdf59b4667ab8f3efa0a7f72eb1",
      "name": "transform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8098e0cb16303a38e2bea861dd4d5ad52fd4a3ed",
      "name": "transform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4c9a7955579e3e0c5ca101854e61985c53ca7899",
      "name": "unshadow.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ca7be17e8da817fbad2c0043c9e7257e1f21fc49",
      "name": "unshadow.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6383ef091b618ea74633fb5c1be5e16cd7f697c",
      "name": "unshadow_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "10acd87a215b23cd0f0a22fd6341105871e2cd29",
      "name": "utils"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44c994de528e74ea4ec2e5c29a4db37acc94795f",
      "name": "var_for_dynamic_index.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a04fa063b115ab52e0c88cbe4c857945c3e84cd1",
      "name": "var_for_dynamic_index.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "91289efd692b65388e223e3ac2ba06ebc0b3c6c9",
      "name": "var_for_dynamic_index_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "75fcfb10a4319e8249e1ae05d1a5fdc95db8a618",
      "name": "vectorize_scalar_matrix_constructors.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "220d3669072d67adc88eb0b4fab53d51bdeca523",
      "name": "vectorize_scalar_matrix_constructors.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "51b252f96fb76fd68278e65fd54d78c1ec806115",
      "name": "vectorize_scalar_matrix_constructors_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a284ce5201ae48a111d1093fff65ff4ac092482e",
      "name": "vertex_pulling.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2bd45c275e5169ba28923611098c1f782256af94",
      "name": "vertex_pulling.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8c551ec6dba44b56ba3107e13b808778187f2a40",
      "name": "vertex_pulling_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "938789f12a3a4b4060a8b498ef9a5630646c4ad7",
      "name": "wrap_arrays_in_structs.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dfdc304a42dc38cd6519cd24748be4ba656dc418",
      "name": "wrap_arrays_in_structs.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9daaf8f551493033be8587e32a2886f65481d11",
      "name": "wrap_arrays_in_structs_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b20fc0c80021d3a32649a0843b0796e2e946241",
      "name": "zero_init_workgroup_memory.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "df6c9aeaf58f373f7e051ae4776658aa4e6c31a0",
      "name": "zero_init_workgroup_memory.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54e1aa26ba8a0d37a0e82acd3dd332584708380e",
      "name": "zero_init_workgroup_memory_test.cc"
    }
  ]
}
