* Converting template parser to a class to enable recursive $include in the near future
* New template parser working with $include, $splice
Including dependency tracking on $include
* Adding $buildType template command, and cleaning up the code around that.
* Bump major version number. Using ShaderStringBuilder.
* Don't build slot list twice
* Fix view space position for FB case 1064118
* Fixed custom renderer lifetime issue. Materials are not cached anymore in the passes, instead the renderer is passed in execution and resources are accessed from it.
* updated release notes
* Init push
-Updated existing tests, simplified and compressed
-Added new tests, many more, to cover missing coverage and prepare for upcoming features
-Compressed Images to save space
-Removed duplicate or unused assets
* Added Shadergraph test scene
Tweaked existing material files
* Updated missing prefabs (due to nested prefabs)
Added all OSX Metal reference images
* Fixed issue with test 050_shader_graphs where the UVs broke in playmode
* Updated Build List
* Added check for only enabled scenes in the build menu, this will help avoid issues running tests not in the build and also easily be able to disable tests if needed
* Tweaked tests
Added OSXEditor Metal reference images
Added WindowsEditor DX11 reference images
* Fix shadow cascade issue that was due to cut and paste error lol
* Updated cascade test with correct references
Updated Adam prefab to nested prefabs
* Update windowsEditor DX11 ...