Fix Shaders and implement shader validation
Fixes an issue with shaders and adds a CI step to validate shaders so it doesn't happen in the future.
Fixes an issue with shaders and adds a CI step to validate shaders so it doesn't happen in the future.