vello/crates/shaders/src
Arman Uguray d82bd409ff [shaders] Shader path look up fixes for hermetic builds
* Bazel builds seem to fail to open relative paths to parent directories
  due to hermetic sandboxing of third-party repositories. This adds a
  WORKSPACE_MANIFEST_FILE environment variable that allows the caller to
  optionally provide an absolute path to the workspace root manifest
  file.
* The existing code processed a shader file only if
  `FileType::is_file` returns true for it. This is not the case when
  sources are accessed via symbolic links, which is possible in a Bazel
  sandbox. The code now filters for the ".wgsl" file extension instead
  of the file type which should generally be safe.
2023-05-16 15:08:54 -07:00
..
compile [shaders] Shader path look up fixes for hermetic builds 2023-05-16 15:08:54 -07:00
lib.rs [shaders] Revise access to backend-agnostic metadata 2023-05-10 14:12:13 -07:00
types.rs [vello_shaders] Move vello_shaders to crates/shaders 2023-03-29 12:24:28 -07:00