Files
filament/tools
yein a5f949d30c Move resolving #includes from MaterialBuilder to MaterialCompiler (#9374)
* Move resolving #includes from MaterialBuilder to MaterialCompiler, before parsing the material.

- resolving #includes was happening after parsing, now moving before parsing.
this is because we could offload this resolution at build time for RuntimeMaterialCompiler
- filamat::resolveIncludes used to have an assumption where the given text was already
a shader block. this assumption is now broken so it finds the line offset internally.
thus the line offset field is removed from IncludeResult.

* Move include related classes to matc
2025-11-04 14:14:43 -08:00
..
2024-10-25 00:29:13 -07:00
2023-09-20 10:16:55 -07:00
2024-10-17 14:15:40 -07:00
2025-03-18 10:25:10 -07:00
2023-09-20 10:16:55 -07:00
2025-08-07 14:58:18 -07:00
2023-09-12 20:28:46 +00:00
2025-09-04 08:37:18 -07:00