Translator: Reorganize files

This change makes the translator files more organized by:

- Grouping files that are specific to a certain output under their own
  directory,
- Moving transformations under tree_ops
- Removing Direct from metal translation now that that SPIR-V Cross path
  is removed

Bug: angleproject:6394
Change-Id: Iaf5bb8d5604b84748dece029821b1f77b2813967
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4678780
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
This commit is contained in:
Shahbaz Youssefi
2023-07-11 10:25:40 -04:00
committed by Angle LUCI CQ
parent 4e6124dae8
commit 9b63700be1
228 changed files with 909 additions and 1244 deletions

View File

@@ -1,8 +1,8 @@
{
"src/compiler/translator/emulated_builtin_function_data_hlsl.json":
"src/compiler/translator/hlsl/emulated_builtin_function_data_hlsl.json":
"002ad46d144c51fe98d73478aa554ba7",
"src/compiler/translator/emulated_builtin_functions_hlsl_autogen.cpp":
"src/compiler/translator/hlsl/emulated_builtin_functions_hlsl_autogen.cpp":
"eeb085d4abc08e7dd15a1db8807efed6",
"src/compiler/translator/gen_emulated_builtin_function_tables.py":
"src/compiler/translator/hlsl/gen_emulated_builtin_function_tables.py":
"cdeb72610aefe2e87ecf46cf7617e487"
}