Found a source for passing data to shaders