You're missing something here, in order for shaders to communicate with each other there must be an OUTPUT that has the same data type and name of an INPUT in another shader, so applying this to your...