tree: 13db157ef8409432cfea189abc9574ef0aeaa6bb [path history] [tgz]
  1. add_empty_entry_point.cc
  2. add_empty_entry_point.h
  3. add_empty_entry_point_test.cc
  4. add_spirv_block_attribute.cc
  5. add_spirv_block_attribute.h
  6. add_spirv_block_attribute_test.cc
  7. array_length_from_uniform.cc
  8. array_length_from_uniform.h
  9. array_length_from_uniform_test.cc
  10. binding_remapper.cc
  11. binding_remapper.h
  12. binding_remapper_test.cc
  13. calculate_array_length.cc
  14. calculate_array_length.h
  15. calculate_array_length_test.cc
  16. canonicalize_entry_point_io.cc
  17. canonicalize_entry_point_io.h
  18. canonicalize_entry_point_io_test.cc
  19. combine_samplers.cc
  20. combine_samplers.h
  21. combine_samplers_test.cc
  22. decompose_memory_access.cc
  23. decompose_memory_access.h
  24. decompose_memory_access_test.cc
  25. decompose_strided_array.cc
  26. decompose_strided_array.h
  27. decompose_strided_array_test.cc
  28. decompose_strided_matrix.cc
  29. decompose_strided_matrix.h
  30. decompose_strided_matrix_test.cc
  31. external_texture_transform.cc
  32. external_texture_transform.h
  33. external_texture_transform_test.cc
  34. first_index_offset.cc
  35. first_index_offset.h
  36. first_index_offset_test.cc
  37. fold_constants.cc
  38. fold_constants.h
  39. fold_constants_test.cc
  40. fold_trivial_single_use_lets.cc
  41. fold_trivial_single_use_lets.h
  42. fold_trivial_single_use_lets_test.cc
  43. for_loop_to_loop.cc
  44. for_loop_to_loop.h
  45. for_loop_to_loop_test.cc
  46. glsl.cc
  47. glsl.h
  48. glsl_test.cc
  49. localize_struct_array_assignment.cc
  50. localize_struct_array_assignment.h
  51. localize_struct_array_assignment_test.cc
  52. loop_to_for_loop.cc
  53. loop_to_for_loop.h
  54. loop_to_for_loop_test.cc
  55. manager.cc
  56. manager.h
  57. module_scope_var_to_entry_point_param.cc
  58. module_scope_var_to_entry_point_param.h
  59. module_scope_var_to_entry_point_param_test.cc
  60. multiplanar_external_texture.cc
  61. multiplanar_external_texture.h
  62. multiplanar_external_texture_test.cc
  63. num_workgroups_from_uniform.cc
  64. num_workgroups_from_uniform.h
  65. num_workgroups_from_uniform_test.cc
  66. pad_array_elements.cc
  67. pad_array_elements.h
  68. pad_array_elements_test.cc
  69. promote_side_effects_to_decl.cc
  70. promote_side_effects_to_decl.h
  71. promote_side_effects_to_decl_test.cc
  72. remove_phonies.cc
  73. remove_phonies.h
  74. remove_phonies_test.cc
  75. remove_unreachable_statements.cc
  76. remove_unreachable_statements.h
  77. remove_unreachable_statements_test.cc
  78. renamer.cc
  79. renamer.h
  80. renamer_test.cc
  81. robustness.cc
  82. robustness.h
  83. robustness_test.cc
  84. simplify_pointers.cc
  85. simplify_pointers.h
  86. simplify_pointers_test.cc
  87. single_entry_point.cc
  88. single_entry_point.h
  89. single_entry_point_test.cc
  90. test_helper.h
  91. transform.cc
  92. transform.h
  93. transform_test.cc
  94. unshadow.cc
  95. unshadow.h
  96. unshadow_test.cc
  97. vectorize_scalar_matrix_constructors.cc
  98. vectorize_scalar_matrix_constructors.h
  99. vectorize_scalar_matrix_constructors_test.cc
  100. vertex_pulling.cc
  101. vertex_pulling.h
  102. vertex_pulling_test.cc
  103. wrap_arrays_in_structs.cc
  104. wrap_arrays_in_structs.h
  105. wrap_arrays_in_structs_test.cc
  106. zero_init_workgroup_memory.cc
  107. zero_init_workgroup_memory.h
  108. zero_init_workgroup_memory_test.cc