The shader works!

…in the technical sense of not throwing errors.