- test: add hlsl unit tests by @alandtse
- ci(test): pin ShaderTestFramework and enable long paths by @alandtse
- test: add shader include directory and remove unused cmake variable by @alandtse
- ci: add shader unit tests to build workflow by @alandtse
- chore: remove unused reusable workflow file by @alandtse
- ci: fix checkout errors by @alandtse
- ci: force unit test on by @alandtse
- ci: use composite action by @alandtse
- ci: add check-hlsl composite action by @alandtse
- ci: fix inputs for check-hlsl-changes by @alandtse
- ci: trigger unit tests on test changes by @alandtse
- ci: add checkout by @alandtse
- ci: move checkout before build env action by @alandtse
- ci: use run-cmake by @alandtse
- refactor: remove hardcoded tags by @alandtse
- test: add more tests by @alandtse
- test: fix failing tests by @alandtse
- docs: add doxygen to brdf by @alandtse
- chore: address ai comments by @alandtse
- chore: fix ai comments by @alandtse
- refactor: make pbr easier to test by @alandtse
- chore: remove unused tests by @alandtse
- ci: do not package test files by @alandtse
- chore: use cmake for test runs by @alandtse
- docs: remove missing option by @alandtse
- docs: address ai comments by @alandtse